As you Know I Use OS X so I will never Upgrade to Vista. I do However Use Xp for Games and the Microsoft Visual Studio .NET development software but I dont plan on upgrading from XP for those tasks