Don't make it difficult for your customers to contact you. The web is supposed to make it easier for potential customers to do business with us. It should reduce transactional friction.
In a increasingly comoditized market those with the smoothest processes will attract the best customers.
Contact form and email spam is annoying but it's easier to delete spam than find new customers. Technical solutions like CAPTCHA shouldn't add friction to the process.