Microsoft to Buy Yahoo. Google to Scratch Chin.