Each version of Vista has something that the "dumber version" we'll call it doesnt have. For example, Basic doesnt have media center but Home Premium does. Business on the other hand does not have media center but it has remote desktop support where as HP does not have remote desktop. Ultimate has everything. Basic also does not have Aero i don think.
IMO its an easy choice... i really don't see why anyone would choose vista over xp, vista is just bloat. What exactly makes vista better than xp? The only thing i could think of when i pondered about installing xp or vista the other day when i got fed up with windows 7 was Directx 10 and not even that makes it worth it.
I would actually have gone with debian if ati's linux-drivers were better and worked ok with wine but as it is right now, im sticking with xp.
And your the one that probably tried it the year it came out and hasn't touched it since. Vista has gotten a LOT better since its release and many people here will agree with me on that. I have been using Vista since RC2 and ive loved it. Never had issues with it. If you got the hardware to run it, then run it. Its simple. He has the hardware to run it. XP is old news. It is time for it to die.
Linux is shit when it comes to gaming anyway. Most of the people here game and really dont use Linux as a primary OS. If they do its for their servers or they dual boot.
Linux isnt worth my time and effort honestly.
@xRevengEx
The best way to do it IMO is probably have two hard drives. One dedicated for XP and the other for Vista if you wanna dual boot. Other wise, you will need to find a partitioning program so you can partition your XP drive from within windows and split it up so you can have both OS's on the same drive.
Whichever you decide to do, you will need to boot with the Vista DVD in the drive and make sure you install Vista on the non-XP drive (or partition). What i usually do so i dont fuck things up is i go into My Computer and label my hard drives for their intended purpose. (I have a Vista x64 drive, Win7 x64 drive, movies drive, and games drive all labeled as such)