Tow minor issues with marking forums read:
If I click the "Mark forums read" button, it will correctly mark all forums as read, but show an arbitrary number of unread posts in the side pane. Until I refresh the page, then it will correctly display "No unread posts".
If you mark forums read, any posts that were made in the time between you loaded the page and clicked the button will also be marked as read and thus will never show up in your unread posts. It would be cool if only the forums that are currently being displayed would be marked as read.