Well, since the portal seems to be down, it's a little more difficult to see at a glance what the new posts are (is it still possible to view new posts since one's last visit?), without going into each subforum. Would something like a "latest posts" subforum be possible? (Like this one at VideoHelp, for example. It links to all the recent posts across the entire forum (although they exclude Off-Topic, maybe others).)
Edit: Argh. Well, I found the View Active Topics link, which is sort of similar.