Some of you people really need to stop blaming it on the hardwares. Yes the current generation is DX10-capable, but neither nVidia nor ATi said they were made only for DX10. If you're gonna say "I'm only look back and laugh at the 8800/2900 when I get a 9800GTX", keep in mind that I'm laughing so hard at your 7/X1k-series cards right now and been that way since last year. Seriously, if you can't afford to keep up every generation, complaining in every DX10/8800/2900 thread isn't gonna help either, and I'm so sure that if one of you whiners receive a free 8800/2900, that person would complain no more. Save your fingers to post something productive rather than repetitively annoying.