Oh god, please don't, at least not for chat/irc/whatever-you-call-it. I've seen so many attempts to try to somehow add another layer of order on top of chronological order. All the threads and whatever features and it is always a "what the heck is that, where are my messages, why did they get rearranged" disaster.