These three cards cost pretty much the same where I buy.
Sappire HD 6870 1GB GDDR5
EVGA GTX550 Ti Superclocked 1GB GDDR5
Gigabyte GTX650 OC 2GB GDDR5 DX11
Sapphire HD 7770 GHZ Edition OC 1GB GDDR5
Which one out of the above will be my best choise?
Also, The GTX660 Non Ti/Ti are over my budget limit.
Dude, If I was you, I'd but a GTX 560 off newegg... it pretty much outperforms all of those and is really cheap, and the 660 Ti would be a GREAT buy too, but if you must buy from this select group, I suggest the GTX 550 Ti SC or the HD 6870. I'm pretty sure the HD 6870 is the fastest card on that list.