But let's not pull any punches. Windows 7 is a service pack for Windows Vista. Sure, it fixes a lot of things, but a company that takes 7 years to put out an OS doesn't suddenly turn around and whip a new one off in 18 months.
Maybe it's better to think of Windows Vista as an early beta of Windows 7. Things like the network neighborhood in Vista were complete abortions. In Windows 7, the look is the same but it actually works and feels solid.
At home, I'm an OS X user also. I'm not going to dump OS X for Windows 7, though I did make the switch to 100% OS X after seeing Windows 7.
For Windows XP users, I think Windows 7 is a compelling upgrade.