I note that baadman25 doesn’t have an email address on his contact details.
How about requiring an email address on a new registration and pinging it as part of the validation process, and requiring it to be accessible to all members so we can deluge it with spam?
It won’t stop some crooked registrations, but it will get rid of a few.
It would get rid of a lot more if hotmail, yahoo etc email addresses weren’t recognised.