The whole overclock.net community seems to be full of ignorant people, who take any information they see and believe it. May it be fanboys fighting over Nvidia and ATI, or Intel and AMD. Even people fighting over products made by the same company they support, to try and justify their reasons for buying--or not buying--what they did.
I mean seriously, wait until actual benchmarks are released by multiple DX10(non-port) games before you judge. Also, saying that people wasted $600 on graphics cards is outright wrong. Some people(like me), didn't pay $600 for a 8800GTX. Some people were in different situations. Not everyone upgraded, some people bought their first gaming system with DX10 cards, paying probably the same amount you did back then for your current system. There are numerous reasons why people bought DX10 cards, so don't bash them because they had the money to buy what they wanted/needed.
When DX9 owners upgrade in the next gen DX10 cards, the current DX10 card owners will probably wait until the NEXT batch(or a few). Its just a cycle, get over it
Either way DX10 goes(good or bad) in the future, I'll be happy with my card. It's more joyful to appreciate what you have, then wishing you had something else. Technology is always advancing. If you keep waiting around for the RIGHT time to buy, you spend more time worrying than enjoying.
Regardless of what card you have, you should hope DX10 is amazing! It means more amazing games in the future, and the advancement of technology!
/boredom induced rant.