Trade Yesterday with Unread. If you read it, it dissapears. That would make me one happy forum dude. If it is two days later just show the date. Do something. Mabey you could make it so that yesterday appears at a different time when nobody is on.
Example: 4 members are on right now. Nobody is on at some point in the morning. Try 3 PM. Most people are off then.