Maybe you can find a way to rank the individual search results.  Some kind of text search, and compare these results.  Then, whichever site search engines results gets the highest score can be displayed first.<p>Or, you can return individual results from different search engines on the same page.