I'm running a crossfire of two 7970's and at least I would think that that the lower one, or the one that has hot air being blown into it would be consistently hotter than the upper one but at idle the top one is running around 40C and the bottom around 35C and when stress tested under full tilt, within about 5 minutes the top one is running around 85C and the bottom around 70C, and im not overclocking at all, so my question would be are those temps alright and is it normal for the one on top to be running hotter?