The scaling is a mixed bag. Sometimes it was phenomenal, especially in benchmarks. Like on unigine tropics, 5970 oc was 2126 and adding the 5870 bumped it to a staggering 3582. Crysis at 1920x1200 also scaled really well. The problem I kept running into though is while they often post gaudy averages, they choke up where they shouldn't. This is probably the most extreme example:
However, there were a lot of games that stuttered when they shouldn't to a lesser degree. Everything from Hawx to Sacred 2. And Crysis Warhead was completely unplayable at 2560x1600 maxed out.
Overall the 5870 did help the play experience a lot. Plenty of games went from dipping below 60fps frequently to staying above 60fps at almost all time. It's probably the best setup for 1920x1200. If you play at 2560 though and you already have the 5970, a 5870 is worth the money if you get it for like $350. Just because it's worth the money doesn't mean it's optimal though. If the 2GB 5870s were priced more reasonably I'd have considered three of those, but as is I think the 480s are the better value. Not if you have to pay $550 for them, but at the $450 I paid they sure as hell are.
I actually searched forums very diligently before and after making this choice. I found one writeup a guy did testing a bunch of games on trifire vs 2x sli, and he echoed this, saying that the trifire could pump out better averages but the sli was smoother in most games with much better minimums.
As far as the OC goes, I've had 3 5970s because I flipped a couple on ebay back when they were $800+ because I really needed the cash and could go without the card for a while. Two of them did not have manual fan control and that hurts OC a lot. But you can still put the 5870 in the slot where the fan is blocked since it runs cooler and get some decent performance although temps will be in the 90s. The one I have right now has the manual fan control and it's no problem to set up profiles that keep all the cores mid to low 70s at 875/1200. They will be too loud without headphones though.