I don't like CAPTCHA as it makes my user's work more so that I can get away from the spammers. Then you have the whole color blind thing too.
I prefer honeypots. If I get spam on that, I'll just change it up a little so he has to remake his script...