One word advice: Simplify.
I open the site now, and can't find sh*t. Look at the simple elegance of google.
The forum is very disappointing. It just is too complicated and works erratic. Forums as-is are not really state-of-the-art in 2007, more like 1999. Blogs (which is a forum under a different format) are way to go.