I made an account on this forum just to share that I also own an XFX 7970 Black Edition Double D and I also have alot of squealing noise when running any 3D application (and i've done alot to try to stop it). Firefox has made my PC crash twice since I installed this card, but I guess thats just driver issues. It is the first time I have such an intensive noise coming from a GPU but I've already had it before in lesser amounts when moving the mouse (on a 7800GTX).
My previous card is XFX 5870, never had a problem with it.
Otherwise, the 7970 performs amazingly with P8380 on 3Dmark11 and runs fluidly. I have contacted XFX support twice and they have answered that there should be no problem but if, however, I wish to return the card to get a new one I could do so.
Edit: I am also using Afterburner 2.2 beta for a custom fan profile, the GPU is always under 65c with fans going up to 55% but most of the time they are running at 40% which is totally inaudible over my 1700RPM case fans. Much quiter than reference XFX 5870 in general.
I got a reply back from XFX too... basically same thing and not to worry about it hehe... which is what I expected.
Also of note with respect to my plan of installing water blocks, imagine my surprise when I saw stickers over two of the heatsinks screws indicating the warranty will be void if I remove them. I asked XFX about that and was told that policy doesn't apply in the North America region. I thought that was kind of weird... but I'm happy I can go ahead with my plan and not void the warranty. Especially considering I was a bit paranoid with the noise they're making hehe... Anyway, I can't wait for the water blocks! In the meantime I've managed to get all three running by changing up the spacing a bit, added a couple extra 120's, one blowing from the side and the back of the cards, and by leaving the side off my case hehe... I'm glad I use headphones because the thing is bloody loud now!