Does everyone use the "welcome" screen located on the top right hand of the page when you log in?
I find it an excellent way to see what topics or threads have been added since my last visit. If you don't use it, I highly recommend you do as it's a great feature to keep you informed on what's happened since the last time you logged on.
Alex, I know this may not be correct forum for a site related item, but my main goal is to help all the forum members perhaps stay in touch a bit better with each other if they are not aware of this great feature. Please consider leaving it here as this is the most trafficked of all the forums.