It will be back in a day or so, I'm installing the gallery so I need to rearrange the navigation bar. In the meantime, the same can be found near the bottom of the front page, next to Forum Leaders, entitled "Mark Forums Read".
And I'm tired of hitting gallery everytime I want New Posts, but it was the best arrangement for it all. Tough cookies.