Help Me Choose

This is my build.    http://pcpartpicker.com/user/icedturtle/saved/2dul    I'm thinking of getting one of the two video cards below 200 is basically my max budget. I’m going to be using the computer for gaming and schoolwork. Also any suggestions on the build would be great as well.

 

GTX 660 2GB

http://www.outletpc.com/eg1228-evga-superclocked-geforce-gtx-660-video-card.html?utm_source=eg1228-evga-superclocked-geforce-gtx-660-video-card&utm_medium=shopping%2Bengine&utm_campaign=pcpartpicker&utm_content=EVGA%2B-%2BVideo%20Cards%20%3E%20PCI-Express%20Video%20Cards%20%3E%20EVGA%20Video%20Cards#

Radeon HD 7950 3GB

http://www.newegg.com/Product/Product.aspx?Item=N82E16814202026&nm_mc=AFC-C8Junction&cm_mmc=AFC-C8Junction-_-na-_-na-_-na&cm_sp=&AID=10446076&PID=3938566&SID=

7950, grab it fast at that price

7950 hands down. 

Build is perfectly fine.

thread got double posted. other one has been terminated.