My system was built with the intention of lasting three years. I have XP 32 bit, FX-60 dual core cpu purchased after the price dropped drastically, the 7950GX2 dual gpu card, raptor hard drive, couple gigs of memory w/ the ability to expand to four gigs if needed, water cooling etc. I believe it will take Vista & DX-10 games at least that long to mature & become the norm; & by then the newest hardware will be up to the task with plenty of hours of driver testing & program compatibility etc. I have had my fill of buying on the bleeding edge only to have all sorts of problems crop up. But you have to jump on the bleeding edge every few years if you want to keep a system that's in the top 1% for very long.