I recently switched to Vista just to try it out. Took a few days to get used to it, but now its just second nature. You can turn off the security pop-ups and make it just like XP.
And the only performance hog is the svchost.exe, which is currently taking up 121,892 K of cpu... x13.
I think I'm gonna stick with Vista for a while.