Your validations weren't set up correctly, so the captcha would never fail. I fixed that.
I also added a simple question captcha with the image captcha. They are actually harder for bots to bypass than the image captcha.
I don't think spam will get through anymore, but let me know if you have any questions.