That said, I use Gmail, and simply don't suffer enough from spam to bother with any other method to reduce it. (And I say this as a guy who was employed writing anti-spam filters for a while.)
Sadly, however, none of these techniques alone will work on a widely spider-able site. If you have a sufficiently large pool of visible email addresses, it suddenly becomes worth while to crack your single method and spider you specifically. I'd prefer to show email addresses in plain text, but if a client begins requesting them too quickly, replace them with a link which pops up a javascript blockade with a captcha.
That said, one of these methods is probably worth using for a single email address on a personal site. However, my email address has been widely distributed in plain text for several years and Gmail has more or less solved the spam problem for me.
Yes, data are helpful. Regularly updated data: more so - because they would enable us to see whether/when spammers are adjusting their methods to accommodate our latest obfuscations.
http://techblog.tilllate.com/2008/07/20/ten-methods-to-obfus...
That said, I use Gmail, and simply don't suffer enough from spam to bother with any other method to reduce it. (And I say this as a guy who was employed writing anti-spam filters for a while.)