Why poor? Finally AMD has better drivers than NV (you are lucky if your NV drivers actually play the games you want) and now they need a desperate refresh.
NVIDIA is done their refresh. Their next move is next gen products on 20nm. At this point, anything on 28nm is pretty much "current gen".
Bookmarks