There is one CEO that has extensive experience and a proven history of effectiveness in Microsoft's type of business. He is called Bill Gates. MS only has to find the right enticement that will bring him back; one always exists. I am sure a returning Bill G. would do for MS what a returning Steve J. did for Apple.