Hi, first post from me. Thought it might be easier to explain directly than keep making Bham interpret my cryptic messages.
Our initial effort to beat back the spammers was to implement a tiny hurdle in the registration process which will trip up automatic registrations. Unfortunately it might also trip up new users so I'm going to keep an eye on it.
We haven't made any decision on which more aggressive anti-spam effort we are going to implement. I'm not keen in turning any portion of the forum into a spam dumping zone. I'm also not keen on swapping out the forum for a different software package. Each solution brings on a different set of challenges.