Well this is a no-brainer -- for significantly less cost, the 5850 has roughly equivalent performance. That is if you only care about mining. If you're also a gamer, the 6950 is the more attractive card. Keep in mind that, with the currently exponentially rising difficulty level, you are only going to get a few months of worthwhile mining out of this card before it's not even worth running anymore, so what are you going to do with the card after that?
Gaming would be my answer.
Well i curently own a 6950 2gb, wich iv been doing some mining on.
The card im buying would be dedicated to mining 24-7
Maby buy a 6950 and put it in the other rig, when mining dies out ill just put it in crossfire with my other card?