So that's what I did yesterday morning when I wrote a small script which, when you use the email form, slightly changes the background of the email boxes if you're typing in them. If you then delete your text and move onto another box, it changes back to it's original colour (a very light grey), but if you keep text in there, it stays the new colour (white).
Not only is this completely pointless as no one will ever notice it, it's completely pointless as in the entire time I've had this site, I've had a whole one email through the email form!
The search is powered by Atomz - they do free searches for small sites under 500 pages, and they have a rather good system in place which is why I use it on a few sites.
Unfortunatly it does only re-index the site once a week, so newer pages may take a while to propogate through to the search system, but it's better than nothing.