So I'm deciding between the Gigabyte GT660 TI or the AMD Radeon HD 7950 3GB O/C Version. Here's the deal, they cost the same in my country. Another option is, spent another extra $100 and get the Gigabyte GTX670.
I could also get the MSI R7950 Twin Frozr (3GBDDR5) which cost $5 more then AMD Radeon HD 7950 although I'm not sure if the MSI version can o/c or if its any better. I need your opinion, note this is my first build ever.