did the Captcha seem to help over the past week?
I'd like to say yes but it's hard to say for sure, we're still getting spammers. The can hire low cost labor to solve the captchas, but hopefully it makes us a less attractive target.
Working on some other solutions in the meantime.