When you write your email address on a web page, use @ instead of @, and . instead of the dot.
That way, most email harvesting programs won't recognise it.
Here's a method using Javascript that should stop 100% of email harvesting programs.
However, just using a web contact form would work best.