let's mapreduce search
map search-term to several search engine (using curl, headless browser and whatnot)
then reduce / filter the results, removing ads etc, weighing duplicates more and punish irrelevants
the search-result is then piped to your favorite browser