The times stamps always show up wrong on MMS messages, but SMS time stamps work just fine. I tried installing Handcent, which made it easier to deal with the incorrect time stamps, but did not fix them. I am on Sprint, and I am about to update to the 2.1 Android build, hoping that will work. I've seen lots of people have this problem with SMS, but never MMS.