Про Security Images не забываем.
Правда мне, например, этот компонент многим не нравится — предпочитаю подключать CAPTCHA вручную (см. например, http://sanrsu.org.ru/administrator/ — пример подключения проекта kcaptcha).
А как не счёт RECAPTCHA
http://recaptcha.net/ ?
Я изучал вопрос капч, неделю потратил

Почти все капчи легко обходятся роботами, модульна заказ стоит от 200 USD в случае "ну очень" нестандартной картинки. А если усложнять картинку, шумы вводить в большом количестве, то сразу будет нечитаемо для человека.
Оставался единственный способ - или вепрос-ответ, или нестандартная капча, которую только человек сможет пройти.
(Вопрос-ответ - это вроде "Сколько сторон у квадрата", и поле = 4, пока роботы это не научились проходить)
А как нестандартная капча мне понравилась капча, которая ещё и пользу приносит: ReCAPTCHA, у них даже много кода для её имплементации написано под всё
http://recaptcha.net/resources.htmlВот пример, как мейл защитить
http://mailhide.recaptcha.net/И мои примеры
это указывается как урл кнопки "послать сообщение"
URL
http://mailhide.recaptcha.net/d?k=015xsM2DVKDr9yV51c9UjUlg==&c=UpUquUDkqKwrIUBegO_ypl9eEylJrLZlARwIWLdvT-A= This URL reveals your email address after the user solves a reCAPTCHA.
это указывается просто куском кода
HTML Code
p<a href="
http://mailhide.recaptcha.net/d?k=015xsM2DVKDr9yV51c9UjUlg==&c=UpUquUDkqKwrIUBegO_ypl9eEylJrLZlARwIWLdvT-A=" onclick="window.open('
http://mailhide.recaptcha.net/d?k=015xsM2DVKDr9yV51c9UjUlg==&c=UpUquUDkqKwrIUBegO_ypl9eEylJrLZlARwIWLdvT-A=', '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300'); return false;" title="Reveal this e-mail address">...</a>@bw-photostore.com Paste this code on a site to display your email address like this: p...@bw-photostore.com. When clicking on "..." the user must solve a reCAPTCHA before they can see your email address.
Как думаете, возможно будет ботам это обойти ?
Понятно, что люди обойдут, но люди много не наклацают....