I've had exactly the same problem as The Asgard. I'm running an XFX 7950GX2 on an Asus P5BDLX WiFi, E6700. Problem started in similar circumstances, running 3Dmark06 on Proxycon when the frame rate dropped from 50+ to around 25, games became slow etc.
I tried everything- re-installed the drivers, re-installed windows, checked the temps (all seemed ok). So spent 30mins on the phone to XFX support in the states (it was late at night and they were really helpful) who could only suggest everything I had already done. They thought it very unlikely it was a card issue as they are apparently all individually tested before they leave the factor. So I changed the power supply (was running a Silverstone ST60F 600W), changed the motherboard for another P5BDLX and bought another 7950. I re-installed windows and guess what, it works perfectly. I benchmarked it for days and still is fine. I put the old 7950 in and it was still around 50% slow so definately the card is borked!
I've returned the card and the manufacturer has agreed it sounds like one of the cores has died. There seems to be an alarming high failure rate with these cards, probably due to the shocking cooling on them!