I really had no expectations, but the results were really surprising. If you read through the thread, you'd see I posted as well so I'm aware of Roadhog's findings. Where's he's doing 5.04 MH/j per card on water, I'm doing over 5.67 MH/j per card on air with my 5970 setup. 97w load while mining (135W idle at the plug, 232W while mining) 550 MH/s. Same formula Roadhog used, so it eliminates variables like CPU and other accessories that might add to the system total.
Here's what my numbers look like
315W idle at desktop
Clocks 925/685
1100 MH/s (2 GPUs, I took one of my cards out), 550MH/s per card just like yours.
0.950 VCore
460W load.
460-315 = 145W
Divide by 2 for 2 cards = 72.5W
550 MH/s / 72.5W = 7.5 MH/J.
Edit: I wonder if Roadhog disabled ULPS that would explain the low efficiency numbers. If he didnt, the numbers are not comparable to 5970 since 5970 idles at 42W idle power while the 7970 is 15W for the first card and 3W for each additional card.
Anyways, I think a more fair metric would be "System idle power without graphics card installed". That would lead to better numbers. Then again at that point, you may end up with inaccuracies due to PSU efficiency since for a 1200W PSU, you're approaching the 10% load which is something usually 70-75% efficiency on an 80PLUS Gold unit.
Edit2: Maybe it is best if we compared via GPU-Z? (VDDC Current * VDDC) should give us correct power. Which in my case would be 550MH/s / 75W = 7.3 MH/J