I've added a custom search provider to my blog using Google Search for Internet Explorer 7 Beta 2 users. It lets you easily search my site's content. The provider is set up using an OpenSearch XML file linked in each page's header. Not sure about Google's terms on this, so I'll remove it if there's an issue. Hopefully, this example helps others implement search providers.
I wanted to use IE7 Beta 2's custom search providers with my Google AdSense for Search account to create a site search that generates revenue. Unfortunately, Google's terms of service explicitly prohibit this by requiring search queries to originate directly from user input in the search box. This restriction limits the potential of OpenSearch integration with AdSense for Search, which is disappointing.