Apple has a program running for customers who bought a new or refurbished Mac after 1/6/09 and need to upgrade to iLife ‘09. Here are the details from the Apple website:
Customers who purchase a qualifying new Mac computer or an Apple Certified Refurbished computer on or after January 6, 2009, that does not include iLife ’09 can upgrade to iLife ’09 for US$9.95 plus tax.
The program ends on March 28, 2009. Your order must be postmarked or faxed by April 3, 2009, and received by April 10, 2009, so order your upgrade now.
You can process your order on-line here.