I found this search engine software to be perfect for what I needed. It even taught me some things about search, like don't stuff the keyword meta tags or expect false positives. Can anyone say "Supplemental results" in Google.
If your website is under 50 pages the software is free! If you're like me, soon as I go over 50 pages, it's a sale! There's just too much neat stuff like tracking searches for new content development.
The cons: none