Ahh good ole BF3.
Before it came out I built my rig around the recommended specs which were clearly BS.
6950 2gb. 1055t AMD. 8 GB 1333.
Performance was awful. Couldn't even turn on AA without getting dips to 15 FPS.
I went through hell with this game.
I tried 2 AMD CPUs - 1055t and 975 BE
2 AMD motherboards - 990FX and 870t (i think)
Switched to i5 2500k with single 6950 2gb - performance was a lot better...but not constant 60FPS
Dual 6950's 2GB - Solid performance. Major Driver issues - Play a single map for a while then once a map change occurred my drivers would crash forever. Had to reinstall manually in safe mode every time
Dual 6950 2gb was nice and lowest FPS on ultra I saw was 50 in intense situations. There was stutter also sometimes.
Got rid of both 6950's and bought a single GTX 570 2.5 GB.
Performance was really good. But even at ultra and 4xAA it did struggle.
Finally switched to my current setup with 580 3gb. I have the game almost maxed out. Everything 4xAA, deferred high. Motion blur. All ultra except for Shadow and Mesh on medium and SSAO instead of HBAO.
I get solid 60FPS and lowest would be 53 in intense situations.
Very smooth game play. Not stutter. Smooth as butter.
http://www.overclockers.com/forums/showthread.php?t=702655
That is a thread I started for my VRAM usage. Varies from card to card. I used 1.9 GB max for setting I just described.