I am going to join the content side. I agree that fresh content coming in consistantly will help the most. Also, I took the honor of doing random searches in google and waited for a forum to pop up. Most of the time, unless the person is specifically searching for a forum, they will get a certain thread. I have also found that almost all of these threads were comprised of:
1) One very long, informative post to start off the thread
2) The original post consisted of header tags
<h1>
, bold tags, italics tags, etc. This showed the search engine that this content was relevant and rich in information
3) Atleast three responding posts with keywords
Hope that helps....