Hmm... I'd never actually seen that "View New Posts" link. Very useful. Maybe it needs putting in a more prominent position ?