I don't know what's going on with the top leadership at MS but there doesn't appear to be much. They've done some good technical work (Win7 for example), but they keep making huge missteps. Windows Mobile is a train wreck. Bing was a step in the right direction, away from the horrific Live search, but MS has already started patting themselves on the back instead of buckling down for the remaining hard work it'll take for them to make bing better than google. MS is quietly bumbling into becoming a dilbert company, if they continue on this path at some point they will hemorrhage talent at an unsustainable rate and find themselves a company of increasingly diminishing relevance and prospects.