I run a 6100FX (overclocked to 4.0ghz) and a 7950. If its in your budget definitely step up to at least a 7950. I play BF3 occasionally and its one of the few games that I've seen already go past 2 gigs of ram useage if you want to crank the settings up at all at EyeFinity Resolution. Like previous posters stated, no card will max every game at EyeFinity resolutions, but with a 7870 you will have to turn down a lot of settings to get acceptable performance. Even on my 7950 I had to drop a lot of settings in BF3 and struggled to get 50fps.