I just had an idea, but to curb the amount of, quite frankly, crap, posts we are getting in the frontroom, why not bring in something i've seen used to great affect on other sites, Karma and Reputation? Basically, people start off at 0 Reputation. When they post, people can give their judgement on whether or not it was a good post by giving them +/- Rep. The more rep a person gets, the more rewards they get e.g. they get to 100 rep, and they get upgraded to Medium Karma, which would have advantages such as increased PM inbox and less waiting time inbetween each post. But if someone's been naughty, and gets a certain amount of - Rep, then they eventually reach Low Karma, whereby they have fewer privileges.

I've seen a few sites adopt this, and it gets rid of spam quite efficiently.