Originally Posted by gcmax
CAPTCHA can be frustrating
No, not Captcha, ReCaptcha. Captcha is the name of the technique and there are many that are still easy to read while blocking bots (well temporarily anyway).
ReCaptcha is a service that offers you a captcha on your site. THEIR captchas are increasingly hard to use. If you use it, you use it at your peril especially on contact and order forms.