I just signed up for reCAPTCHA. I hope it works. We've been getting a couple hundred new spammers a day.