If you haven't noticed, my preferred method for building websites is using the Joomla! Content Management System. After having built approximately 20 or so Joomla-powered websites, I have picked up a few tips and tricks here and there, largely from the incredibly friendly user-base of other Joomla! developers.
One such trick is adding CAPTCHA verification to the core Joomla! contact form.