CGI mailto forms provide the ultimate level of protection from spambots. However, unless you need that for other reasons such as database transactions, mailto links have the great advantage of ensuring that you receive the sender's correct email address. The beauty of AntiSpambotMailto is that the email address parameter is not just the usual collection of ASCII codes. Each encoded character is also offset by the total length of the email address. For a spambot to be foolproof, they would have to write a complete JavaScript parser, which seems unlikely.