I agree, a feedback form is better for avoiding spam.
I used to agree, up until about a month or so ago when I started getting a new breed of spam via contact forms.
It seems like the spammers are trying to do "comment spam" on blogs, but they have some sort of bot that goes out looking through HTML code (and probably text) on webpages.
When it finds a form (like a contact form), they will send their bot to auto submit fake contact form submissions from 100's of random IP addresses with a bunch of links to spammy sites.
I've seen this happen with quote forms, contact forms, url submit forms. It's pretty sucky.
I had to add a captcha to the t-shirtforums feedback forum because I was getting 50+ "comment" spams a day from it.
Not to be mean to "Eagle" (above). But those mail address scramblers are not reliable at all. Some are better than other and might actually work. But it's just a matter of time until someone will take the time to crack it. The ones I have seen that actually work have much more elaborated code.
I have to agree with this. The one I was using was this one:
http://www.jracademy.com/~jtucek/email/download.php
Even with that one, I had some brand new, freshly minted email addresses that I never used anywhere. I used the scrambler and put them on my site. Worked great for over a year, but then the spam started trickling in.
It's still not as bad as my 7+ year old email addresses, and it's better than nothing, but it's not spamproof. Close enough for me to keep using it though.
I sometimes also use a graphic image of the email address (sometimes clickable, sometimes not clickable)
So now, what I would suggest is a javascripted munged email address that is linked to a graphic of your email address. Under that, I would also put a simple contact form and hope that it doesn't get spammed
