I dont know what graphics card i should get

Wherestheonbutton

Distinguished
Nov 1, 2011
2
0
18,510
HI guys
I recently got a new computer that i thought was pretty good (8 gig RAM, intel i7 2600 CPU @ 3.4GHz) but it turns out the graphics card is really bad. I cant play battlefield 3!! My graphics card is a Nvidia GEforce GT 520. I've got basically no idea what to get, if i should go AMD or stick with Nvidia, but i have got my eye on a GEforce GTX 560, is it good?
Can i get some advice please?
thanks.