I use AJAX for my captcha checks. Ofcourse this is because my entire registration form is AJAX. But still even if it wasn't, I'd still use AJAX. Allows for a much more lax captcha system while still keeping bots out.
My system saves each captcha sting for an IP each time they go to the page...