I've got 2 Gigabytes 7970s, each running with 2 threads. They run super hot (so hot I have to leave a door open for them in Alaska), but are stable at 1180/110, each pulling just under 720Mh/s.
Try running the card at 1100Mhz core with the second thread active and work your way up.
Thanks - it was the PSU - traded the CoolerMaster 725W for a Corsair TX750 and all is good.