На ajaxians пост двух интересных “Are you human?” тестах, шифруются которые методами javascript:
1. Если ты - человек, перетащи комментарий (демо).

2. Если ты не бот, какую картину писал Казимир? (демо).

3. И еще одна интересная идея: считать количество нажатий клафиш при вводе формы.