"Anyway, don't AMD/ATI GPUs tend to be more general purpose than NVIDIA GPUs and therefore more versatile and feature-rich and therefore ahead with supporting the newest Direct X versions."
I do not think this holds true in any thing other than AMD has shows to have had the newer DX ahead of Nvidia, but no games are using it so its almost moot
.
The fact is other than a few times in the past 10-12 years AMD has been a good bit behind Nvidia, In recent years it has been so bad they where able to sell a GK104 mid range chip for $499.99 and the top end GK110 for a absurd $999.99 due to lack of competition. With CUDA, SLI(was superior until recent patches fixed the frame pacing) Folding and Active Vsync and Digital vibrance with over all better driver support to newer games AMD has just not been some thing I would put my money in. I have owned 4 ATI/AMD cards and returned each one with in 1 month and got a Nvidia card to replace it due to incompatibility with the games or programs I uses.
I truly hope AMD can up the ante with the next gen of GPUs and real Nvidia's price back down to what it should be, healthy competition is always good for consumers.