Radeon hd 7950 by far. You can get it and OC to radeon hd 7970 levels. Gtx 660 is not even a competitor to HD 7950. HD 7870 is. While superclock might make a difference, I believe HD 7950 is still by far faster than 660 and you get 3(or 2?) free games.