just do yourself a favor and stay with xp. Vista is evil.
For the average user its probably fine, but if you want to do somthing more, then you are pretty much screwed. The entire codeing and way vista is structured is absurd, its like a 3 year old did it.
Just to get windows media player to play a new codex i had to go to like 9 differnt applications and type in a 5 line code segment. Everything important is hidden away and everything that can crash your computer is like sitting on the desktop.
The real problem for me was the alerts. It is always asking me if it can do anything, even after i turned this feature off. The problem was that it hated my firewall and thought the firewall was a hacker or somthing. Ever 5 seconds, "are you sure you want vista to conect to the internet?" or "are you sure you want vista to execute _____"
Its like they took the same code from xp, added about 40 million more lines of code that dont do anything, made it all slower and less efficent, and then converted all the code to some crazy format. XP was bad enough by its self, but vista is even worse. Everything has about 15 more steps then it should and can be very complex.
Those are only a few examples of my vista experience, i went back to xp on my laptop and desktop. I will probably switch back when crysis comes out though, but only on the desktop.
vista is only worthwhile for dx10.