There is, as ever, a lot of emotion and misinformation about W7. I've been running it on two machines (my desktop at home, and my laptop, when out and about) since early this year.
Initially, I kept dual-boot and the ability to run either XP Pro SP2 or Win 7. I've not used XP in months, and can't now imagine going back to it.
I use MS Office 2003. I tried Office 2007 (on a friend's machine) and hated it.
I also tried Vista (same machine), and found it dire.
I tried Win 7 and reckon it's the best operating system I've used. It found all the drivers for my laptop (which has some "unusual" features), and all but one for my desktop. The one it couldn't find for the desktop was for a SCSI card I bought in 1997 and which is not supported by the manufacturer, either.
Don't knock Win 7 till you've tried it!