Yeah you could even try to get a beta version of 7 now and just upgrade when the public release comes out. Most of the bugs are worked out with the newest builds that have come out recently. The only thing is when windows 7 is released to the public it is probably going to cost a pretty penny as usual with new released microsoft OS's.
And if they do come out with a new version of Office it will be separate from the OS but im not sure if they are releasing another Office suite around the same time as Windows 7. but if they follow suit with the time frame of the other office releases they arent too far off from a new suite either...
I also have a beta version of 7 on my laptop and all my drivers and software work fine. the only program I have a problem with Ironically enough is the one I use the most which is Full Tilt Poker. It randomly crashes but it still works most of the time. But I am running build 7000 still which was released a long time ago and there is a few newer builds after that so they may have fixed it by now.