Google launched a new hosted search product this week: Google Custom Search Business Edition.
This will give you a Google-based search engine for your site, running on Google’s servers, without advertising or Google logos on it. You can also get search results as XML, which makes it possible to create a completely custom results page or to embed search results in parts of your site as related content.
However, you cannot index any content behind a login, which will rule it out for most membership-based web sites. Searching secured content will still require one of their appliances.
It costs $100 a year for up to 500 pages and $500 for up to 50,000 pages.