http://www.techpowerup.com/reviews/ATI/Radeon_HD_6850_CrossFire/8.html
Direct comparison is difficult as few people have done it however here, 6850 xfire beats a 5970 by a 5% or so.
http://www.techpowerup.com/reviews/ASUS/Radeon_HD_6990/11.html
Here you see a 5970 beats a 580gtx by, well its a hair under 30% faster and the 6850 is marginally faster than that.
Close, not remotely, basically a 5970 is roughly speaking, averages maybe 20-25% faster than a 5970, the 6850 is marginally faster. 6850 xfire IS, just without question faster than a 580gtx, some games it will be slower, but not many.
Unfortunately reviews are a pain to navigate, I used techpowerup for some individual benches, don't read the performance round up at the end, I don't know how he does maths, but it isn't correctly. Look though any old review, and then tell me if the 5970 is 5% faster than the 480gtx that their latest performance round ups suggest, at launch of the 480gtx, they said it was 40-45% faster on average, thats gone down monthly, as they take out gpu limited games, add CPU limited or Nvidia ones and turn off xfire in things like Call Of Juarez, its an "amd" game, its 70% fasrer than the 480gtx at launch, since they turned off xfire its now marginally slower, xfire works in Call of Juarez
Its just the easiest site to find reviews with wide ranging comparisons to be honest, his conclusions/round up couldn't be more paid for these days.
6850's are insanely good cards for the cost, they also overclock pretty damn well so will fair a lot better than a 5970 when overclocked, scaling is ridiculously good in so many games now. The only time I wouldn't recommend SLi/xfire on latest gen cards is if you have a mobo/case/spacing that means the cards will be alongside each other as the top card will run stupid hot and stupid loud. If you can fit them in say slot 1 and 3, it won't be an issue, go for it.