I would actually counter alain because while the gtx 660 can be around 10 dollars cheaper than the 7870, I have found 7870's on sale for 205 and to me they seem to perform much better than the 660. I have a 7870 hawk myself and have to say that it performs very well. It overclocks much higher than the 660's that I have tried. Anyway, if you have to cut as low as possible, buy the 7850 because even then the memory bandwidth will be better than the 660.