1- Runs quiet.
2- Draws less power than the competing AMD cards.
3- Better binned GPUs than the reference EVGA GTX 670s.
4- Mine did overclock very well 1360 MHz (@1.21mV) & 7430 MHz memory.
5- Performance is very decent.
6- Support a new Anti-aliasing technology TXAA which is exclusive to GTX 600 series.
7- 2 GB VRAM is decent for unmodded games and 1080p resolution.
1- Runs alittle bit hot.
2- Cannot compete with Tahiti cards at high resolutions especially when the latters are overclocked, and the gap gets further with games relies heavily on bandwidth (Sleeping Dogs, Metro2033, Crysis 1/ Warhead ... etc)
3- Costs higher than HD7950 and about the same as HD7970 but it can't compete with HD7970, also the HD7950 when overclocked can easily beat it at a lower price, not to mention the extra 1 GB VRAM.
4- 2 GB VRAM might be a limiting factor in future games and modded games.