Cludo site search has worked great for us
"Cludo is easy to use - user experience for those administering search service and for end users making searches on our sites was my highest priority. Cludo has been good for both. The search results are good, it was really easy to implement and it has been easy to customize for our needs.
I've also been really happy with their support. Starting with our initial contact with sales, Cludo was..."