Basically Guy, what you can do is to just report these spammy posts. See the Report this post under every post? Just click on it and just state why you think that particular post/thread deserves to be taken off. In that way, you help mods. They can't be going round every thread to check.
We, as members can help too. Then can spam be prevented and destroyed.