Ambient temps aren't that high really...the rets of the temps seem high as power saving features were disabled on the CPU when I took that screenie a couple of days ago, and the high motherboard sensor temps are due to the hot air coming off of that VGA.
Now, if I put the other card on top, it hits about 65c with multiple monitors, and exhausts the hot air out the case. However, if I leave things in that config, the rear exhaust cards gets super-high load temps due to sucking in all the hot air from the in-case exhaust card.
Sucks that I have mis-matched cards, but oh well. I told XFX before they tested the card and sent it to me, that it better be bullet proof, because if it wasn't, I'd be RMA'ing the card for sure. They assured me I'd get a good card, and really, I cannot say the temps concern me that much. Lifetime warranty means that when it pops, I'll get another.