Oh well windows 7 is still not done to work with all the softwares or games out there so might experience some errors.
Either way I never have used vista but windows 7 is great, its very easy to work with you if you get to know with it.
It just takes few hours of learning nothing or less
.
I were a XP user, but I Jumped to windows 7 when it starting to get released as a beta test.