For i3 CPU, i think GTS250/HD4850 or even HD5770 is more than enough, just make sure you have enough power on PSU to run that card (6 pin power connector required).
EVGA, XFX, Sapphire, HIS, ASUS are trusted brand, they're make good quality products.