This is going to be a long stretch from the Intel QX6700 (3 GHz) and the new Bulldozer 12 core processor in 2011. I doubt there will be more than one DirectX 11 game that I want throughout the next 2 years. They'd all be DirectX 10. I have two Geforce GTX 280s, well enough to play any game at the highest settings until 2011. I tried out hardware acceleration and Windows 7 is very, very fast on an mediocre Athlon 64 X2, 3 GB of RAM thanks to a Geforce 8800 GTX. The Geforce GTX 280 SLI has 4 times the stream processors and almost 3 times the memory. AMD is always cheaper than Intel, only that Intel had a Quad core CPU at the right price in 2k7. 32 nm CPU so power it uses less voltage than my current quad-core. All my DirectX 11 games could very well be Xbox 720 if I even care to play.
In 2011, you still probably see all these new DirectX 9 games. The game developers said on gameindustry.biz that the current generation won't end until 2011. Then what's next? I say a DirectX 10 and DirectX 11 dual specd games? A technology I had since November 2006! Not to worry, I'll have DirectX 11 GPU by December 2012 in THE PC (not counting Xbox 720) when there is an awesome DirectX 11 game worth having. By then the AMD R800 core GPU will be very affordable. My next PC is probably due 2011 or 2012 depending on both money flow, and worthy software. If the word crazy enters your mind, just remember that the 16 core is due in 2011 around the same time and that the 1st gen of 12 core CPUs is due 2010.
I had my new PC just before the White house called it an official recession.
That's my Intel Core i7 980x from Christmas 2010