Ive only run Vista under VMware, seemed ok not really used it though.
To be honest I'm going to keep running XP for about 2-3 years unless theres a really massive reason to upgrade, I also keep toying with the idea of going to linux but theres not a "proper" reason why I would, be more of a pain in the ass to swap, XP has everything that I need, runs nice and stable, never had a problem with it so I've got no reason to change.
"No pressure, no diamonds" Thomas Carlyle