It always bothered me that iChat would only periodically add time stamps to the conversation. Well now in iChat 4.0, if you hover over any message in a chat, it displays the time stamp, down to the second.
Mac OS X Hints
http://hints.macworld.com/article.php?story=20071115190306771