To Chris Matchett re XP & 4Gb of RAM.
The 32bit version of XP (*any* version of VP) is only going to reliably handle the first 3Gb of RAM.
Unless you dedicate 1Gb to VRam in the BIOS, or make use of it as a RamDrive, XP can't see/use the memory addressing space above 3Gb.
(It's a limitation of all 32bit software, not just XP.)
If you get a 64bit version of XP, or of Vista, then the limit is much higher (64Gb, IIRC).
Between XP & Vista, go with XP - the headaches you encounter won't be NEARLY as mind-numbingly-stupid.
Sure, MS claims they're stopping XP sales, but *support* for XP will be another decade.
Considering what software writers aim for, programs that will run on XP will continue to be made for at least another decade.
And, last but not least, MS has claimed that they'll be releasing "Windows 7" as early as Q4 2009.
If, by some means of temporal displacement, they actually manage to DO that, Vista gets cut off at the knees before it ever gets a chance to start.
Even if MS is delayed a year or two (in getting Win7 out the door), all the business' & software writers will be "waiting for Windows 7" in order to determine what they may need to change in order to use THAT (instead of Vista).
Either way, Vista's a dead horse.
So go with XP and save yourself from tearing your hair out in frustration. =)
As for Intel not wanting to upgrade to Vista, they're not alone.
When the company you work for has over 100K computer systems located around the globe, there is one thing you absolutely DO NOT DO, and that's fail to test, test, & re-test EVERYTHING about a new OS before deploying it to your employees.
Everything has to run together like a well-oiled machine.
The payroll system has to mesh gears with the HR vacation/sick time system, which has to mesh with the Health Care systems, which meshes with the Accounting systems, whiich meshes with the Research & Development systems, which meshes with the...
All it takes is ONE of those to come to a screeching hault, and ALL of them suddenly do.
If you think for one second that any business with a brain in their head is going to entrust their entire livelihood to an OS that hasn't had the bugs worked out, stomped flat, burned out, patched over, & made as stable as humanly possible, then you're delusional.
You test it extensively on a test server(s), making sure everything works perfectly, and IF, *IF*, everything runs without a hitch six months from now, THEN you think about transitioning to the new OS.
But, as anyone who's ever done such a transition knows, it NEVER goes smoothly, the new OS *never* works right with everything, and there's literally THOUSANDS of "man hours" spent trying to track down the bugs, much less getting them fixed.
So Intel doesn't see the wisdom in upgrading to Vista?
Neither does anyone with a brain.