I used google search for my site search anyway. This way I get a couple of bucks a month.
Some people use their own on site search engine but display an adsense block on the results page. This may be work well if your site search is used a lot (mine isn't). The difficulty is that you can't display an adsense block on blank search results pages.