This is an interesting topic, which brings up an interesting question....does the 360 require a certain amount of heat in order to operate properly in the long run?
The reason why I bring this up is because the 1st 360 I got (right before xmas last year) died towards the end of last month. Now, I know the track record of the 360's and such, but this failure should not have occurred, because a week after I got it, I noticed that it was running rather warm and bought an intercooler for it.
Now, with the intercooler I never noticed it running warm, always cool as a cucumber, but it still died (error 0020). I was able to bring it back to life and all, but I cant help think, was it running too cool? I know logically thinking, any PC, the colder the better, but considering the cold joint issues with the 360, is a certain amount of heat needed to keep the cold solder joints "soft" to allow for flexing of the board due to heat? I know that this by any means makes no sense, but this is microsoft we are talking about after all.....

This is just random when you get the ROD because of a cold solder joint the 360 might work after a restart because the solderball expanded and reconnected it.
The RODs occur though because of the bending mainboard which takes the solder balls under pressure and the fact that the chips become very hot and then cool down quickly which causes the solder balls to get cracks.
So heat can be a way to get a 360 back to work but the cooler you keep it the better is still up to date since the cooling down to room temperature will cause less damage when the temperature difference between chip temp and room temp is less...