MSFT should buy Yahoo, and then put Marissa Mayer as the new CEO. She knows how to make software that is smooth and easy to use. She can make BING a viable competition to Google. Ballmer doesn't know how to do either. He seems to be letting the engineers decide how good (or bad) the software are.