I don't necessarily 'hate' Vista. But I do dislike it. I prefer XP, mainly because I am more familiar with XP. Vista seems to have a lot of bugs, limits your options, and it's just too slow. It looks really good, all the fancy colours.. but it's just not very user friendly. At least not for me.
My room mate is very familiar with most computers, and he just bought a laptop with Vista on it. And I hear him sitting in his room swearing at his computer now, more than ever.
He also prefers XP. It just operates much smoother.
I voted my cat's breath smells like cat food.