Based solely on this game, I'd recommend a GTX 570. It's still a very good choice overall, but does significantly better than the AMD HD 6970 competitor in BF3. Find the best deal you can on a site like newegg.com and pick one up!
Thanks for the reply, I was thinking of getting this one:
I have that 580, and it's a fantastic card, but it is a bit overkill at your resolution. The 570 will do very nicely, but if you don't want your minimum fps to go below 45 or 50 and have the cash to spare, the 580 will do that.
Thanks for the reply,
The 570 might be the choice but it depends on the "type" of 570. (GTX, SC, OC, ... clock speed ... etc ) damn so many choices. I seriously can't make a decision and its driving me nutz.
To be honest, I havent played a PC game in a while, so I need to go and play one and see what amount of Frames.Per.Second I find acceptable ( livable with ). Than I can make a choice between a GTX 570 / 580.