No offense Kev but that argument/way of thinking is a bit of a "Hey, we got all we need right now so let's never ever develope new things and move forward ever again!"
We don't know what we need until we need it, and won't you agree that XP is stretched out and pushed beyond its limits already?
I don't have anything against XP, but I still wanna move forward and go to the next OS. We have pushed XP's limits a lot now, it's been almost 10 years and while we may not know what "else" we need right now, we sure as hell will come to the point where we're gonna need something that XP just isn't capable of giving us.
With that said though, I never went to Vista at all, because that is one bad excuse for an OS to be honest. The most important upgrade in Windows 7 seems to be the Linux rip off they did with the kernel and the GUI running separately, so that when the GUI crashes, it doesn't bring the rest of the OS down with it, like it can happen often in XP and Vista (if I'm not mistaken).