Bein' nitpicky today =)
1. I don't care when the person I'm IMing with has closed the IM. Please don't show me this. The only thing that I need to know is if the person has left SL, and that does appear in the "is offline. Message is stored and will be delivered.." message. That's good 'nuff.
2. Because of the current "has left this session", I'm totally against the broadcast IMs. I totally understand the accidents when communicating with a scripted object. I smile at those, because I did it myself. But as far as all the other broadcast IMs go... I think they shouldn't be allowed, except by Lindens, and then only sparingly, please.
3. This'un bugs me -- I'm IM'ing with someone and they accidentally close it. If I say something else to them, it should reopen on their end, rather than me being forced to open a new IM window to them on my end. Or again, they accidentally close and then THEY reopen to me, now I've got two IM tabs for them.
#!