I noticed something really strange going on with my phone last night. Its clock was about 20 minutes off. It was keeping accurate track of the minutes going by (I was using it to time something I was grilling) but it thought it was 8:25 when it was 8:45. I turned it off and then restarted it, and then it fixed itself. But how and why did that happen? I thought that it kept track of time through the sattelites or something. And I was running the Sky Map app, looking at the stars, so it's not as if it was out of contact with things for a long time. The only unusual thing that happened to my phone yesterday is that overnight it ran out of power. I forgot to plug it into the charger and had been doing a lot of texting. It's only the second time that I've ever let it run out of battery like that and had to plug it in and restart it. Could that have been what upset it? This incedent makes me nervous cause I often rely on it to tell time.