Windows7 is a great operating system, much, much better than Vista and much better than XP. I am running it on a Dell Mini10v, an old Toshiba tablet laptop and in a virtual machine running on an Apple iMac. All these implementations are the 32 bit version. I have not found any software that doesn't run on Win7 and have yet to have to run anything in compatibility mode. I also run Office2007, including Outlook2007, and while the interface is different from Office2003, and it took a while to get used to it (I used Office2003 for years), it's a better solution.
So, if someone is migrating from XP and/or Office2003, there will be a learning curve. Not so bug a curve from Vista. The only thing to get used to from migrating from Vista is the improved performance.