Yea, thanks, but the problem is in my country (Romania) the gpu's are more expensive than US so for 350$ i can get a 7870 or 660 .
These trade blows as well (with the non Ti atleast). The 660 is faster in bf3 and borderlands 2, and the 7870 is faster in Skyrim and metro 2033 as well as many more for both sides. The 660 has PhysX and Transparency AA while the 7870 can overclock like a monster. Transparency AA is cool but not super necessary as I have found with my 550 Ti and PhysX is...well...doesn't really mean much becuase most games give you the option to run it in software mode anyway so you can still have PhysX features with an AMD card they just run off your CPU. Plus how many games even use it besides Bordrlands 2?? 3....4?
So all in all if I you are ok with overclocking, I'd get the 7870 personally, if not then the 660.