i thought it might not work but while bf3 updates i'm playing medal of honor that runs on frostbite one on medium with almost no lag in alomst every mission with a res of 1024x786 and i'm willing to play bf on 800x600.
Which resolution? 1080p on low settings will give some decent framerates, around 50's or 60's. Save some money and get a GTX 660 or 760, MUCH MUCH BETTER. Lower end GPUs usually aren't worth the money, if you spend a little more, you get a lot more.