If you are an enthusiast and an overclocker, go with ati 7870. If you game at 1920*1200 or below and want peace of mind and quality performance with all the games, just buy 660ti. Its around 19.5 k now. IF you are ready to play with low amount of anti aliasing and a resolution below 1920*1200...