Vista's not good for gaming. I'm saying that for self expirience. 
X-Fi doesn't work good at Vista. I cant change most of my graphics options in Vista (own the latest ATI drivers with my x1950xt). 
Vista ha a lot of compatibility issues with hardware. 
Vista's good for multimedia. Lets wait for the release of SP1.