Some of you may have heard the news last week that Microsoft has struck a deal with Yahoo! after more than a year of negotiations (you can read about it in more detail on Search Engine Land’s website). This means that Microsoft will soon provide Yahoo with a search facility that will replace Yahoo’s own…





