Is the forum still set up so that someone has to approve members before they can post? I recall that I had to bug someone at the meetings (a few times) to make my account able to post. I don't know if that is still the case, but if you're pushing the forum, you might check it out.