When your card is idling at 70 C, make sure the fan is actually spinning. I have a BFG 8800 GT from Best Buy and every time my idle temp is like that, the fan is stuck. When the fan is running, I'm idling at around 40 C and goes up to 72 C under load while in Crysis.
I'm going to exchange...