Holy sheep sh/t he lives!
Yeah seriously, we have been in dire need of some upgrades to reduce the insane amounts of spam that this site has been getting, it keeps getting worse every week. I have been doing some research into what methods are used for spamming this site and the common program that seems to be a big one for many forum admins is XRumer, which I actually found out because of a stupid spammer who was trying to find out where to get it for free, thus the user was banned thanks to my quick reporting and research skills. Here is some information that I found on blocking XRumer that was on Wikipedia.
One way to defeat the software (at least for now) is to add extra hidden password fields to the registration form. You can hide those fields with css "display:none;" so that normal users would not see them. (Do it by enclosing the fields in a div with style display:none). XRumer seems to be filling out all fields of type "password" with the same value. So validation is rather simple at this point. If your hidden password fields are not empty, chances are the new registration was a result of XRumer run.
For further protection, you can generate random names for your password fields and include 10+ of such hidden fields into your registration form.