No, you're right. 5970 is best in MHash/s/W. I have straight comparison... 5970 vs. 2x5870 vs. 2x6970 and I definitely prefer 5970. If you can buy it, don't hesitate.
What could be the right price for it?
I bought older one for 250 euro.
Where? Was it used?
Sure. But with remaining warranty until october 2011.