I'll skip the portal and just comment on the forums. First thing I don't like is all the statistic/who's online stuck at the top of the forum. It's more convienient when your members don't need to scroll down just to get to the start of the forum list. Maybe you can keep the who's online up there, but the rest belongs at the bottom and the forum list more accessable than it already is.
Nothing else to comment on, the rest is fine.