Here's what ya do: Write a bit of javascript to print your address. Print it in two parts, so the whole address doesn't appear in the code. Email-harvesting bots don't run javascript, so they'll never see your address! Here's an example: <script language="JavaScript"><!-- address = new Array(2); address[0] = "<a href =…
I would normally create an image with my email on it. Text on an image that blends with the rest of the page. You could then set a java encryption script to link to your email, but I wouldn't bother.
Webforms can be a good method also, if you're refering to having an email addy for people to contact you. You can them have the user fill out a form with a subject line and content box. When they submit it, you could have a server side script that emails you. That will eliminate most of them.