My clock widgets have all shown the correct time and place since I received my Hero. On Saturday, all of a sudden the clock is off by 5 hours but showing the correct location. I restarted my phone and the correct time would show up, but as soon as the phone sleeps and I wake it up, the clock is off by 5 hours again!!! I checked the settings for the clock and it is set to the network time and gps for current location. I had to download a clock widget off the market because I could not figure it out. Anyone???