The admin team has been working hard at implementing moderation for first time posters. The idea is that new members will only be able to post in the Introduction section of the forum, where comments and new topics will require approval before going through.
Clearly it has taken care of our spam issue. Yay! Unfortunately it looks like something went wrong and no posts are actually showing up as needing approval. So if you are a new member, welcome and please bear with us as we make these adjustments to the site. If you've posted and it says it's awaiting moderation, shoot me or one of the other mods a PM and we'll bring it to the attention of the admins. If you have a particularly urgent question, you can also pm me that and I can post on your behalf so you can get some answers this weekend.