Thus far, I've been able to have zero spam by using someone at somewhere dot tld for my email address on my site, but a lot of non-web-literate people have been asking for it, not knowing one can write it like that..
Without knowing how bots and spiders find emails, I'm assuming its a search for someone@somewhere.tld via the pages source.. in which case I'm assuming doing
someone<span style='display:none'>fasd</span>@some<span style='display:none'>vsadfa</span>where.tld
would through them off? Is that a correct assumption?