I have been having problems with messages being marked as read when I haven't actually read them. This usually happens if I log on and then IE crashes, and then when I log on again, everything has been marked as read. Perhaps you could set it so that posts are not marked as read until you actually open them? It's annoying to have to manually look for new posts.