As far as a timestamp the iPhone does do it but it won't time stamp each message individually it will time stamp groups of messages until the time changes. Which I feel is pretty efficient.
just a few hours ago. As "metman787" stated earlier, the iPhone can only time stamp a group of SMS msgs. I found myself emailing if I wanted something with a day/time stamp on it.