Hm. I don't like the brackets.
I'd rather use thre lines. The first line contains the first name in bold, the second line the last name in bold, the last line the login in a smaller typeface. Eventually, we include a small foto of the poster as well. And maybe even the time of the post.
+----+ Firstname Message text goes here
+----+ loginname, time
Displaying the time of the post has the advantage that it helps us to know, whether a chat is alife or stale.
If we display this for each post in a chat this will take up too much vertical space.
So, I suggest that we display this only for the last
post of a person in the chat, for all other posts, the loginname is sufficient.
This has the added effect, that this will make the last post of a person stand out.
I think, with some CSS magic, this should be possible.
If this isn't possible (AFAIK know, IE 7 still sucks big time at CSS), we could display this for the first
post of a person only, and then use the loginname for all subsequent posts.
What do you think?