Looking good, but it is difficult for me to figure out when some posts were posted. Like why "yesterday" and "today" instead of the actual date and time of the post?
Agreed.
Also agree with apparent consensus on putting the user info on the LHS, so the gap between posts is smaller, making threads *much* easier to follow.
I'm a web interface designer and programmer of ten years' standing, FWIW
Cheers,
Rich.