K so basically I'm pretty sure I'm going to go with the HD 7950 but I dont really know which one to get I'm on a budget and from what I can see there's like 2 or 3 cards that fit in it.
The Gigabyte Windforce is the better of the 3 cards if your building a gamming rig. if your going to do lots of rendering or adobe CS work then the 660ti
if you want a 660 ti get this one http://www.newegg.com/Product/Product.aspx?Item=N82E16814121656&nm_mc=AFC-C8Junction&cm_mmc=AFC-C8Junction-_-na-_-na-_-na&AID=10446076&PID=3938566&SID=
but id go with the one of the 7950s because they are just proven to be faster in gaming situations
this card http://www.newegg.ca/Product/Product.aspx?Item=N82E16814127696 is $289.99 where I'm at is that the best bang for buck or should I got HD 7950?
Id go with a 7950 as you are gaming. It tends to beat the 660TI when it comes to games....and overclocks better if you ever want to do down that road.
The 660TI is a very good card, and if you were going to do more then light Adobe action I would recommend for the cuda cores, and value for money......but games, 7950 is the way to go!