You're right Gyrene about older games like aces, but with newer ones such as BF3, Skyrim etc, the only way to run max resolution and ultra detail at full fps is either with a very very fast single card like a 690 or 7970 toxic, or else sli or xfire. I just built a 680 sli system, and had a 690 in it initially for triple monitor. Sure, one card with the 680 was okay for old stuff, but any really new high detail game on a single 680 with res at 57xx and detail on ultra would drop into the 40 and even 30 fps. With sli I rarely see below 60. I think it's you that's been reading old stuff, go to any of the larger hardware sites regarding triple monitor gaming and you'll see the exact same results I'm getting. What are your system specs?
Also, nearly every popular new game has been pretty decently optimized for sli setups, certainly to the point where sli or xfire is much better than any single card other than the 2 monsters I mentioned. This is much more pronounced in triple screen, at least that's been my experience so far with the 30 or so games I have tried in both sli, single 680, and the 690 while I had it.
running crossfire or sli video cards does not automatically guarantee the best performance. it will depend on whether the game is cpu dependent or gpu dependent and whether or not the game can take full advantage of dual video cards
I challenge you to give me one game where this is true that's been released in the last year or so, because I haven't found one yet where SLI was slower than just running one of my 680's by itself. Sure, maybe some tic-tac-toe type of unpopular game may make your statement 100% correct, but not one single title of the 30 or so I've bought this year is this the case. DCS sims, F1 racing 2012, BF3, COD, Skyrim, Shogun Total War, Mechwarrior online, Counterstrike GO, the list is endless where SLI has blown away the best single card, the 690 exempted, in my personal-on my very own system- testing. I understand what you're saying, and it is even correct to a certain extent, but you're talking about a lot older titles than what most people play now.
As far as the OP and the original question, it's likely a better option to go to the 7950 than 2 6870's in sli, but as I said, it's a close in terms of performance. Newer DX11 games with tesselation the 7950 will pull away from the 6870 sli, but in Aces High on 3 screens, it'll be close. It would still be much better to go sli/xfire with 3 screens, albeit not with the 6870, 2 7950's would be MUCH better than just one, whatever Gyrene says. If you don't believe me, go ahead and buy that 7950, run aces high, an old title comparatively with everything absolutely maxed with full AA and shadows at 89whatever on those 3 screens of yours, and tell me what happens (hint, I already know, as I said earlier I almost bought that same card before i decided to go SLI, and I did it for a reason after testing AH on three screens with it). Then try a game like BF3, or even the new Mechwarrior online at max res and ultra detail with that 7950 on three screens. You absolutely WILL NOT be getting max frames, nowhere close to it. Even with a system exactly like mine, a 3930k overclocked and a 680gtx 4 gb single card, HardOCP's review could only get 50 fps MAX from BF3 or Skyrim on 3 screens, and that was with the video card overclocked. That's just one example of many of what I'm talking about, go look for yourself if you think I'm mistaken and "reading old material". I did weeks of reading, research, and testing all the video cards and setups I talked about prior to building mine very recently, and my experience has been exactly the same as all the reviews and tests I've read. Now, in this particular case, with the OP having a single 6870 with only 1gb of RAM, going to a 7950, especially if its clocked up to close to the 7970 performance, is probably a better choice overall than adding another 6870 for xfire. But that doesn't mean that xfire isn't the preferable way to go for 3 screen gaming.
As I said a few times now, unless you have a monster single card solution, sli/xfire is the ONLY option to get max performance at max detail and res of any decent new title. Do a search on Utube for Linus's tech tips. I went to his little home office/testing place after talking to him at NCIX trying to decide what I should do when I was choosing my parts for my new system. I tried the 7950, 7970 xfire, 7970 toxic stand alone, 680 gtx 4gb, 680 2 gb, 680 sli, and the 690gtx with many of the games I play, including Aces High. It was pretty obvious to me that in order to run triple screens I would need to either buy the 690, or go sli/xfire with the next fastest cards in order to max everything out. BTW, the 7950 on BF3 in ultra detail at 5760 resolution the max fps I ever saw was about 48, and it averaged 35 or less, and that card was overclocked to near 7970 performance.
with no guarantee that every game will work flawlessly
This is a quote from the OP, which suggest he is playing a lot more games other than Aces High, where a single GPU will get you by on triple screens, but absolutely WILL NOT with newer titles if one is expecting high to max FPS with detail and res maxed out. The OP sounds like he's figured out what he wants to do, go with the 7950, which is a good choice IMO, but mark my words, he'll be back here posting about how he is thinking about adding a second 7950 for xfire after seeing the performance on his 3 screens if he likes max detail and resolution on newer titles.