Dicen las malas lenguas que todos los 
CAPTCHA pueden se estudiados y copiados cuando quieren inmiscuirse en donde no deben. 
Copiaba, y me va muy bien la siguiente idea (es muy fácil, pero implica trabajar un poco de código) : 
- Creo un campo oculto que los sistemas automáticos han de querer llenar pero ha de ir vacío:   
Código HTML:
Ver original- <div id="filtrofinal" style = "display:none;">- Suma 8 + 5: 
 
-         <input type="text" name="ultimofiltro" id="ultimofiltro" size="25" maxlength="40" />         
-         <span id = "ultimomensaje" style="color:#993300;">-   ¡ ERROR !    </span>
 
-         Por su seguridad, este campo ha de mantenerse oculto y no mostrar respuesta alguna  <br />
Después lo valido en javascript
:   
Código Javascript
:
Ver original- ]function ultimofiltro() { 
-     var ultimofiltro = document.getElementById("ultimofiltro"); 
-     var filtrofinal = document.getElementById("filtrofinal"); 
-     var ultimomensaje = document.getElementById("ultimomensaje"); 
-     if (ultimofiltro.value != "") { 
-         filtrofinal.style.display = ""; 
-         return true 
-     } else { 
-         return false 
-     } 
(Tendrás que trabajar adecuadamente tu javascript pero es la idea) 
Los "humanos" no lo ven, lo obvian; las máquinas que ven el código y no la pantalla, lo deducen ... mal  
return false 