I've added an extra step when making new posts. All it does is ask for you to enter your email address. You should see it immediate if/when you make a new topic or forum post at the top. Hopefully this will stem the current tide of forum spam. We'll try it out for a day or so and if it doesn't stop the influx of spam, it will be turned back off.
I apologize for any inconvenience this may cause but it will to make this forum smoother and less cumbersome for all of you and make it easier for us to moderate.