I don't see why the desesperation to get a DX10 card? There's currently no pure DX10 tittle, and by the time that DX10 will be fully utilized, the 800GTX or the R600 will not have the performance to run it properly. When DX9 came first, I was one of the first buying a Radeon 9700 which I flashed to 9700PRO, nice and fastest card on the planet, what happened later? When DX9 was fully utilized (2004 and above) It didn't have the power to run on high quality and FSAA. There's a refrain that says "Never buy 1.0 versions". I learned from it and that's why I bough this X800XT card which I flashed to PE, I'm still able to play all games on max quality and 4XFSAA on 1280x1024 or 1024x768 and those users who wanted the latest on SM3.0 technology like the 6800 Ultra they got left in dust cause it has a bad SM3.0 implementation and often runs far behind in newer games against my "obsolete" card. What we need now is performance, and the 8800GTX and R600 will have it. This should be the reason to buy this card and not thinking about the feature set, cause soon or later something better will come and these cards will trail far behind like the 9700PRO did when the heavy DX9 came out. You just have to be happy about what you buy and that's it.