XP was great in its day but it feels so old and clunky now when I go
back to it for testing. Being used to Vista and now 7, I'd never want
to go back to XP fulltime. People clinging on to XP are metal! 
It
is weird that there was a big hate bandwagon about Vista and now
there's a big love bandwagon about 7, when they're not that different.
7 is better, obviously, but not so different that it should change
someone from hate to love.
Another weird thing was how
when Vista came out people who previously hated and slated Windows in
general suddenly acted like XP was amazing/perfect and Vista had ruined
everything. Those people hated XP until it became convenient to love it in order to say that Vista "dropped the ball."
Not
that there weren't some legitimate complaints about Vista, especially
in the first couple of months where driver support/stability was
terrible, and before the network filecopy speed issue was fixed in the
shell... And I know one or two people who ran into pathological
performance issues with SuperFetch and/or the indexing service going
ape (I had a SuperFetch issue myself on my laptop)... But that's life.
Bugs happen. (Whether and how quickly they getfixed is another issue but not one that is/was unique to Vista.)
It's not like XP (or any other version of any other
general-purpose OS) didn't go crazy sometimes as well. People seemed to
forgive & forget all the issues XP ever had while treating any
issue Vista had a personal insult to their entire family. 
And
another thing... Those stupid, stupid, stupid articles about how Vista
was a flop because businesses weren't all going to upgrade to it
immmediately. They could only have been written by people who had no
memory of previous OS releases and didn't realise that businesses are
slow to upgrade OS and often skip entire versions.
...I love the smell of rant in the morning!