Let me preface this by saying this isnt a question. This is a solution. The problem? Ultra settings in BF3 on a 6950/6970.
After reading the newest article here on TOMS, a thorough benchmarking of various GPU and CPU running BF3 I have come to one very important conclusion: turn off 4xMSAA, at least for now.
I was *this* close to buying a 2nd card to play BF3 on ultra. I was only getting an average of 30 fps with my unlocked overclocked 6950. After turning 4xMSAA off I am seeing 55 minimum! So overjoyed with this new found information, I felt the need to spread it around.
P.S. Thank you so much to toms, and specifically the reviewer for the new BF3 benchmarks. You did a very, very good job.
^^ The OP isn't looking to buy a new card.
You're right,turning off AA or lowering usually gives a notable boost in performance without sacrificing the image quality much(especially on high resolutions)