You have a very odd redirect for your main page. It's using a javascript onload to redirect to the forums, and I'm not entirely sure that search engines will always read/obey the redirect.

You should sign up for the google webmaster tools to see if there is any info on errors, crawl rate, last successful crawl, etc.