Yahoo vs. Microsoft. This was posted on techcrunch today. I thought the video summed up the MS v Y! battle nicely.