Not knowing any of the specifics of your project, I can only go by the description as a "forum/bulletin board". I have to ask: have you considered slashcode? It's free, well-documented, stable, robust, and you're using it right now. Why reinvent the wheel?
-Logan
"What do I want? I'm an American. I want more."