Esta claro que Captcha puede ser mejor, pero es incómodo y quiero hacer lo posible por no utilizarlo.
Si incluyo una técnica llamada honeypot de consiste en incluir un input invisible que un usuario normal no llenaría (porque no ve, tiene CSS -display:none) pero que un bot spammer si llena y luego chequear: si el input está lleno entonces es spam.
Luego, pongo un input que diga "prueba que eres humano, cuanto es tres mas cuatro" y con javascript confirmo que el input sea "7". Además, hago que el tres y el cuatro sean variables de contexto que puedo cambiar de vez en cuando... les parece suficiente? creen que me liberaría de los spammers? tienen una idea que pueda sumar a este pequeño sistema?