Upgrading my graphics card

zettabyte94

Honorable
Nov 26, 2012
30
0
10,530
I'm thinking of upgrading my graphics card for Christmas. I have a Gigabyte GeForce gt 610 1gb 64-bit gpu:
http://www.newegg.com/Product/Product.aspx?Item=N82E16814125428

Out of these two cards, which should I upgrade to? Which is considerably better than my current card, has better cooling, has a better performance/price ratio, and is overall the better choice?

XFX GeForce 9600 GSO with 512-mb 128-bit gddr3 ram and 48 stream processors?
http://www.tigerdirect.com/applications/SearchTools/item-details.asp?EdpNo=3526835&CatId=3670

Sapphire Radeon HD 6570 with 1gb 128-bit ddr3 ram and 480 stream processors?
http://www.newegg.com/Product/Product.aspx?Item=N82E16814102994

A lot of people probably think these cards aren't very good, but they work well for the type of games I'm running. Also, consider that I have a 450w psu that came with a budget computer case, and it has 396w on the +12v rail. Thank you very much.