Gotta point out though that iLife is $50, and Keynote is $100. PowerPoint, though "bundled," with Office, is still bundled with a $400 suite. I think iLife is pretty sick at $50 for what you get, and if you are a business user/presenter, I don't think you are the target demographic for iLife, at least not professionally. Keynote is targeted differently and that's why it should be a separate purchase. Though I will probably get Keynote 2.0 (never did get 1.0), I wouldn't want to pay $100 for the next version of iLife (assuming it included Keynote) if I wasn't a presenter/business user. Let those that want it buy it separately and keep iLife's price down.
-p-