Thomas Landauer: Preventing Spam in Form Submissions without Using a CAPTCHA - http://www.landauer.at/prevent...