I was devastated when the motherboard in my HP Pavilion a1050y burned out on me two weeks ago so I had no choice but to order a new DELL and upgrade to Windows VISTA. Since my upgrade to VISTA, I've spent way more than I initially wanted to spend. I've had to replace all of my periphials minus the printer (it has a built in driver) and I've had to deal with tons and tons of incompatible stuff with VISTA, which is why the periphials needed to be replaced in the first place! Quite honestly, there's really nothing new in VISTA and it's just Windows XP "dressed up" a bit. In other words, everything that XP can do, Vista can do... only it's buried under a different menu and it has a new name. While average users probably never use many of these settings, power users, like myself, have found themselves starting from scratch to re-learn Windows. My advice: Stay with Windows XP. While I marginally like my Windows VISTA, I'd give anything to be able to go back to Windows XP.