that you need to install iLife '11
. It includes an updated version of iPhoto. It was never a free update.
Are you near an Apple Store or do you have AppleCare? If you bought AppleCare when you bought your MacBook, it's an additional two years making a total of three.