I personally prefer Vista. Have my PC set up for dual boot option to XP Pro or Vista at startup. Find myself in Vista 99% of the time. The other 1% is XP Pro for things like my cell phone software and such, which I have not upgraded to a Vista compatible version.
Your Mileage May Vary of course...