Wasn’t there something like a 5 year gap between XP and Vista? And then they’re only coming out with Windows 7 so soon because people don’t know how to upgrade their hardware.
I’ve been using Vista on my desktop for almost 2 years now and its great. Although I will be going to W7 once its out, because it runs so well on my netbook and looks great in terms of looks and features.