iWork 'O6 will be my first software purchase of the year...
if, and only if, Keynote gets a significant upgrade.
With some more work, Keynote can and will become reason in and of itself to buy a mac.
I've wowed enough audiences with Keynote that a few people have switched to macs just for presentations, but Keynote is still lagging PowerPoint in a few important areas.
Quicktime integration is atrocious (the irony here is obvious). You can't stop, rewind, step through, QT movies, and you can't use QTVR at all from within Keynote. There are many other minor annoyances that could be easily improved, and hopefully will be.
My fondest hopes are for some real innovation: I picture using my powerbook to give a Keynote presentation, and simultaneously recording my presentation (including pointer movements on the presentation screen) so that the presentation can be saved/reviewed/streamed (by me, to improve on it, or by the attendees, to catch something they missed, or by people who couldn't make it, or, best-of-all, streamed out so that people who can't physically attend can virtually attend). Obviously, the technology to do this is already in place, but no presentation software utilizes it. What would be truly excellent is if an interactive mode could be toggled by the presenter (say, at the end of a presentation, for example) to allow virtual attendees to ask questions or otherwise participate using iChat AV.
I've sent this to Apple as a feedback, and hope to see something emerge in the next incarnation of Keynote.
Cheers