Интересно и удобно было бы ввести следующую возможность:
когда смотришь "Новые сообщения" там есть "Пометить как прочитанные", так вот, чтобы отмечались те, к-рые я вижу, а не к-рые успели уже появится после этого (перед нажатием на отметить).
Можно ввести например member.php?....action=markread&time=timestamp и отмечать как раз те, к-рые <= time.
и не только в "новых", а на главной и т.д.