Last week I was using my phone (old style 3G) outside and it was exposed to the hot sun for an hour. So it got pretty hot. When I tried using it as a timer for my activity, it gave me a temperature warning screen instead, and I couldn't used it. I took it out of the sun and it cooled down and started working fine again in a few minutes. I'm not too troubled by all this - I like the fact that it went into a self protection mode rather than burning up.

But this got me thinking, there must be a temperature sensor inside the phone. Is there a way to access this reading? Related to this, I'm hearing reports that the 3G-S tends to overheat. I'm guessing the faster processor is the problem. Any feedback on yours Fax?

Another question, I got a new watch that has a built in digital compass in it. Too cool, didn't know we had that technology. Any word if this is also available in the 3G-S version?