Vista isnt that bad. Main thing to do is turn off the UAC. (You know, that pain in the *** thing that asks you EVERY TIME if youare absolutely, positively sure that you want to run this program, which may be malicious, even though you have used it a billion times before?)
Also, be sure to right click, and hit "Run as administrator", and you shouldnt have any problems.
Of course, XP is still better for gaming, but not so much as it used to be anymore.