Now if you could stretch it to 250 (this is getting a bit stretch armstrong) then there is a 6970 at OCUK for £250 and that would really do the job. The 6970 will perform almost as good as a 580 but at an amazing price.
Here is an idea of the sort of bracket of performance each tier of card is in http://www.hardocp.com/article/2011/11/22/battlefield_3_multiplayer_performance_iq_review/3
The 6970 is a really good card and it will better a 570 in many games, but BF3 isn't one of them. If you look more closely at that review it doesn't show the 6970 beat the 570 at all. The 570 gets more FPS (albeit with SSAO instead of HBAO), including 10fps more as far as minimums go. It's misleading because it brackets the 580 with the 6970 and the 570 with the 6950, and if you look at any other performance analysis (e.g. Sweclockers, Bit-tech, Tom's) the 570 comes out on top every time. I read that it's because the 570 handles tessellation better, and there's lots of that in BF3.
But yeah, both great cards. I'd just go for whichever you can get the best deal on. And if you're definitely going to SLI, it would be the 6970, but if the main game you'll be playing is BF3, it would be the 570.
Last edited: