I feel for you, it is a bad position to be in. I've heard some experts talking about this on various podcasts/blogs and some have suggested Jobs didn't mention leopard/Mac hardware because it would have gotten lost amongst all the iPhone excitement. If leopard is going to be the Vista killer Apple is hoping, they would want to give it the attention it deserves. I think this theory makes a lot of sense, but it doesn't really help you in your current situation
My instinct tells me they will have the "real" keynote in February, once iPhone buzz has died down a little. But my instinct is very often wrong.
I agree with Viro though, there is always going to be a bigger, faster computer around the corner, and you could circle the block forever.
btw, you would have to pay for iWork anyway. that isn't free with new Macs, only iLife.