what intel core 2 duo is it? and is it overclocked? if so to what speed? Usually I recomend a 6870 for right around 150 bucks I feel its some of the best bang for your buck can play bf3 all on high at 1680x1050 no problems.
It is E6550 @ 2.33, not OCed.
And I prefer a VGA with a lifetime warranty. So, I guess I'm limited to PNY, XFX and old models from EVGA.