The home page should be an intro that explains the various components of the site, including the features Werner desires to have, and the features we already have like Forums, videos, files, resources...
Right now, we just have the forum and the tab on top labeled "Forum" isn't very obvious that it's where you want to go, especially to new users.