Like many others, I was experiencing a problem with my SMS messages having incorrect timestamps on them (sporadically). I noticed that it would happen when I was roaming (which usually happens when I'm in the bathroom at my office). I tried deleting the other timezones, setting the phone to just central time instead of network time. Nothing worked. Yesterday, I decided to cut off roaming on my device. I haven't had an erroneous timestamp since. I even went into the bathroom, and everything was ok. For now, that seems to be the remedy. If it ever reverts back, I will post again. Hopefully, I won't have to. I have a Hero, by the way.