Vista DOES play wow, and has, plays it better then xp every would. I get 200+ fps with my 8800GT and that is with bad gpu memory.
you need the 174.x drivers for nvidia cards, laptop2go i do believe is the site that has them accurately.
Don't install SP1 you lose 90% of your gaming ability with SP1 drop in frame rates, if you full screen it your screen turns red etc, Microsoft has no plans to fix this. Or they wouldve already