QUOTE
Lots of ways to protect to form from spam too - captcha (if you're not concerned about accessibility); a simple maths question ... or my current favourite, an extra field which is hidden off-page that must be empty on submit. Bots will see it's there and in all likelihood inject text therefore catching them out!
There's a
Firefox plug-in to solve CAPTCHAs, which is good news for accessibility, but bad news for webmasters trying to fight spam.
At this point, if you're big enough to be a significant target, then you need some other way to fight spam. If you aren't big enough to be a significant target, then the best anti-spambot test is something that not many other sites are using. If everyone starts using the same test to weed out spambots, then it becomes worth the spammers' time to defeat that test.