I don't know if you are aware or not, but it appears that the indicators on the forum software you are using are broken.
After reading a thread, it seems like I have to clear my cookies to get it to show up as read.
*EDIT*
Actually, it seems that if you read the last unread thread in a forum, then go back to the index, the forum will show up as unread until you view the forum itself.