have you logged the temps on everything while you play?  I'm still a noob to this kind of stuff so I'm not sure exactly what all we can check.
Also, are these the newest drivers?  Does it happen if you run one card instead of two?  have you tried each card by itself to see if the problem...