Hatred of Vista from people who didn't use it?
How about the hatred of Vista from people who DID use it?? I have had to roll back more than a few Vista installations to XP for customers (some angry) who either found the new Vista interface unusable and confusing or the performance of Vista far below tolerable. We ran into several issues which limited productivity or prevented users from doing work entirely, including stupid bugs, random crashes due to driver problems, slow performance over VPNs, poor performance over internal networks, and so on.
Windows 7 is no more a service pack to Vista than it is a service pack to Windows 98, or XP was a service pack to 2000. Internals aside, as are detailed in great nauseum by Russinovich and crew, it is more stable, performs better, and more compatible than Windows Vista.
I have run Windows 7 in various stages, and have been pleased with what I have seen. I abhor the Vista interface so I have not implemented it on the metal of any of my own machines, but instead run it virtualized in VirtualBox and VirtualPC. The results have been very pleasing. And for the experience with 7 on metal, compatibility with software and hardware has been more than acceptable. There may be issues with some old or obscure components, but IMNSHO these types of things should not be in use except in extreme cases -- you know, when you center and entire enterprise around a whiz-bang gadget from a company which went out of business in a couple of years. (Of course, ignoring operating system compatibility, if that gadget dies, what then??)
Paris, whiz-bang gadget.