@unbelievers
Without wanting to 'feed the trolls'...
I used to feel the same way as you all do. Vista is slow, bloated and generally crap. After using it for a while and finding a few tweaks, I have to say that I was completely wrong. Whether or not its just the fancy interface playing tricks on me I don't know, but Vista feels so much faster than XP. I also can't notice any performance loss in games. I have had absolutely no driver issues with Vista (more than can be said about my changeover from 98SE to XP), although I know there are still quite a few issues out there. The main problem I have is that VB6 has to disable Aero to run, and VB.NET 2005 has a compatibility warning (although I haven't had any problems running it yet).
Anyways, I don't want to get into the whole Vista debate because I know I don't stand a chance. All I'm going to say is don't knock it too much until you give it a (fair) chance. Ok, if you're a linux freak then you're obviously not going to get what you want with Vista, its just not designed for the same thing. Its like comparing buying a finely tuned race car to a feature laden people carrier. You may not want the optional cup holders in the wing mirrors and ass warmers, but Microsoft targets the average person. As techies, if we don't like the cup holders, we know what we're doing and with the aid of Google, we can crudely hack it off with an axe. Ok, back to leaving which I meant to do 3 sentences ago.
On a side note... MS Server 2008 is also very good.... and Vista > OSX
:)