a HD 7770, phenom II X4 965, ASUS M5A97 motherboard. MSI 7770 @ 125, PIIX4 965 @ 100, M5A97 mobo @ 85, free shipping thru newegg total is $310, $10 over budget. Can get ASUS M5A78L motherboard for $60, if ur 8gb is dual channel and not 4.
The 7770 will play BF3 on high preset @ 1080p no prob as my last gen 6770 does, and I prefer ASUS over any other brand when under $100, and the Phenom II x4 beats the FX 4100, and the 4300 is $30 more and for $10 more than the 4300 is the way better 6300. I also prefer the true quad core than an i3 with HT.
If u can go for the extra $40 on the 6300 and the cheaper motherboard or the same one id def try for it.