After months of tiresome foreplay -- or is that redundant? -- Microsoft and Yahoo have finally done the deed. Sunnyvale-based Yahoo and Microsoft will join forces to try gaining an edge on the market that Google snatched up with ease. The new deal goes something like this: Microsoft's new search thingamajig, Bing, will be the "exclusive algorithmic search and paid search platform" for Yahoo, there's some sort of $500M revenue sharing agreement, Yahoo will handle all sales, and the partnership will last for at least ten years per the agreement. "Success in search requires both innovation and scale," Microsoft CEO Steve Ballmer said. "With our new Bing search platform, we’ve created breakthrough innovation and features. This agreement with Yahoo! will provide the scale we need to deliver even more rapid advances in relevancy and usefulness. Microsoft and Yahoo! know there’s so much more that search could be. This agreement gives us the scale and resources to create the future of search." Today's deal, according to Valleywag, will lead to "Yahoo's annihilation." (Good luck, Carol Bartz!)