i think its amazing that neither AMD nor Nnvidia has a pure mining GPU card.
Imagine the market ... a gamer buys 1 "ok" card .. a miner buys 2-500 of them..
You cannot build a pure mining GPU cards. The card could mine well for one algorithm, but mine very badly for another.