Microsoft and Yahoo today at last announced a partnership between the two companies for both ads and search. The 10-year deal will see Microsoft's Bing search engine replace Yahoo's own in most areas and will give the Windows developer a license to Yahoo's search technology to use for itself. In return, Yahoo will sell premium ads for both companies and will collect revenue from Microsoft for tr