hocam ben bunu kullanıyorum çok hoş ve basit bir kullanımı var:
http://code.google.com/p/cool-php-captcha
hatta kendi kelimelerinizi bile ekliyebilirsiniz. kullanımı çok basit
formunuzun altına şöyle çekebilirsiniz (width'i kendime göre ayarladım)
<img width="246px" src="captcha.php">
<input type="submit" placeholder="resimdeki kelimeyi yazın" name="captcha">
form submit edildiğinde gidilen sayfadada şu şekilde kontrol ettirebilirsiniz
    if (empty($_SESSION['captcha']) || empty($_REQUEST['captcha']) || trim(strtolower($_REQUEST['captcha'])) != $_SESSION['captcha']) {
       // doğrulama kodu yanlış girildiğinde yapılacak işlemler buraya..
    } else {
        // captcha doğru girildiğinde yapılacak işlemler buraya..
    }
    unset($_SESSION['captcha']); 
   //geri döndüğünde captcha sessionu aynı kalmasın diye sessionu sildiriyoruz
(yukarıdaki REQUEST , POSTla aynı işlevi görmekte)
ayrıyetten, captchanın düzgün çalışabilmesi için entegreli olduğu sayfaların en başında session_start'ın olması şarttır.
iyi çalışmalar dilerim.