Some weeks ago I made a simple page to search stuff on *.perl.org. The reason we haven't told anyone or even made a link to the page is that it's Really Ugly. See for example a search for DBI.
It's using the XML interface to CPAN Search for the CPAN search results and the Yahoo Search API (via Yahoo::Search). Oh, which reminds me – the search results page needs to mention it's using the yahoo search API.
Did I say that patches are welcome?