I'm not quite sure what versions of Windows 7 would be best for me. Yes, I said versions 
Over the holiday period I want to change all the computers at home over to Windows 7 and build a machine to run Windows Home Server now that it is more compatiable with Win7. I'll put a seprate post regarding WHS as I have further questions for that!
The computers are so:
PC1: My gaming/general use computer. A Q6600 @ 3.6ghz, 4gb ram, ATI 4870, watercooled etc. Currently runs Windows Vista Home Premium retail. The configuration of this pc will change in the future (upgraditis!).
PC2: My girlfriends general use computer (office apps, internet, music etc). An X2 4400+ @ 2.2ghz, 1gb ram, ATI X1900XTX, stock cooling. Currently runs Windows XP Professional retail. I don't think the configuration of this pc will change much unless it's due to a component failure, it's plenty fast for her!
PC3: The lounge internet/media control computer. It's a Motion Computing LE1600, Intel Pentium M 1.6ghz, 1.5gb ram, 60gb hard drive, tablet computer. Currently runs Windows Vista Business (don't know oem or not). Note, this tablet doesn't have an optical drive, nor is the graphics chipset powerful enough to run Aero. The config of this computer will never change.
PC4: Windows Home Server, not yet built. Still deciding spec, base software.
PC5: Home Theatre PC, not yet built, may not be if the Windows 7 setup can do what I hope it can do!
I have always preferred to install an OS from scratch rather than upgrade.
I think that's enough information! Given the above: what do you guys suggest?
PC1: Vista Home Premium --> Windows 7 Home Premium (64bit) Full Retail?
PC2: XP Professional --> Windows 7 Home Premium (64bit) Full Retail?
PC3: Vista Business --> Windows 7 Home Premium (64bit) Full Retail?
PC4: ? + WHS
PC5: ?
Starting with the first 3 pcs, that's £239.97 at OcUK's prices for 3 copies of retail Win7 HP, whereas I can get 3x Win7 upgrades (Family Pack) from elsewhere for £129.95 (that's a £110 saving that I could use to get WHS) but I really dislike upgrade disks!
What to do? Thanks for reading my long post.

Over the holiday period I want to change all the computers at home over to Windows 7 and build a machine to run Windows Home Server now that it is more compatiable with Win7. I'll put a seprate post regarding WHS as I have further questions for that!
The computers are so:
PC1: My gaming/general use computer. A Q6600 @ 3.6ghz, 4gb ram, ATI 4870, watercooled etc. Currently runs Windows Vista Home Premium retail. The configuration of this pc will change in the future (upgraditis!).
PC2: My girlfriends general use computer (office apps, internet, music etc). An X2 4400+ @ 2.2ghz, 1gb ram, ATI X1900XTX, stock cooling. Currently runs Windows XP Professional retail. I don't think the configuration of this pc will change much unless it's due to a component failure, it's plenty fast for her!
PC3: The lounge internet/media control computer. It's a Motion Computing LE1600, Intel Pentium M 1.6ghz, 1.5gb ram, 60gb hard drive, tablet computer. Currently runs Windows Vista Business (don't know oem or not). Note, this tablet doesn't have an optical drive, nor is the graphics chipset powerful enough to run Aero. The config of this computer will never change.
PC4: Windows Home Server, not yet built. Still deciding spec, base software.
PC5: Home Theatre PC, not yet built, may not be if the Windows 7 setup can do what I hope it can do!
I have always preferred to install an OS from scratch rather than upgrade.
I think that's enough information! Given the above: what do you guys suggest?
PC1: Vista Home Premium --> Windows 7 Home Premium (64bit) Full Retail?
PC2: XP Professional --> Windows 7 Home Premium (64bit) Full Retail?
PC3: Vista Business --> Windows 7 Home Premium (64bit) Full Retail?
PC4: ? + WHS
PC5: ?
Starting with the first 3 pcs, that's £239.97 at OcUK's prices for 3 copies of retail Win7 HP, whereas I can get 3x Win7 upgrades (Family Pack) from elsewhere for £129.95 (that's a £110 saving that I could use to get WHS) but I really dislike upgrade disks!
What to do? Thanks for reading my long post.