The most likely problem is lack of case ventilation-which case do you have and how many fans are installed? Location may also be a partial cause, are you somewhere hot?
I also have a XFX DD dual fan 7950 and although it gets noisy under heavy load I have yet to see GPU-Z record a temperature over 75C under Furmark or 65C under even heavy gaming load BTW.
In case anyone cares
Antec 200 case, PSU inverted (fan at the top) one 120 m.m. front intake one 120 m.m. rear exhaust, top fan disconnected, side and top openings covered to prevent cat fur ingress.