The popular page is working again (under the more link).
There has been some reorganization on the forum page. Most notable, when you have a video to post, click the 'post video' button and that thread will be added to the video page as well.
It's been fixed. If you still face issues receiving a password or recovering a lost password after Friday 3/19/10, please email me: keizo@ocpaddler.com.