Sorry for being off topic, but I felt that it must be explained. The HD6950 and the HD6970 are the same, structurally. The extra pinouts on the HD6970 are both Ground leads and you can even run an HD6970 with two 6 pin connectors, they're not essential. The thing is that many companies create a "master" version, then laser-cut our cores, shaders, etc. from that version to provide the low tier versions. AMD failed to do this with the HD6950 (the shaders were supposed to be laser cut/permanently disabled, but the process was skipped), and as such sold an HD6970 with a 6950 bios.
If you have a reference model card you do NOT flash to an HD6970 bios, as it increases the memory voltages beyond what is necessary. You simply intall a modified HD6950 bios that is identical to the normal HD6950 bios, except that the shaders are unlocked. If the process fails (99.9% success chance if you have a reference model card from before may (AMD is correcting the mistakes, supposedly, and new HD6950s won't be moddable)), the cards have the dual bios design, in which case you revert to the secondary bios and reflash bios 1 to its original bios. No one can tell that you modified it, warranty can be kept.
Not a big fan of the idea of hacks? What are OBGE and Script extender and several other Oblivion mods? Modding is not bad, it is for people who wish to get the most performance out of a product (software or hardware) as they possibly can. I paid for the card, I should be able to access its shaders. The HD6970 can overclock a few MHz more than the HD6970, but since you're concerned about temperatures this shouldn't apply to you. With proper cooling, overclokcing can provide good performance boosts.
Of course, I'm not trying to deride you for buying an HD6970, I was just wondering if there was a specific reason that I hadn't heard of as to why you bought one over an HD6950. I mean no disrespect in this argument,just letting you know.

Once again, I apologise for being off topic.