Credit where it's due
Nadella is a technology man - he understands, and is passionate about, this stuff. So far, he seems to be making the right, and sensible, decisions. His is a new, invigorated, Microsoft.
Ballmer was just a soap salesman, and reminded me of Stan from Monkey Island. He didn't understand the technology, and must have been fearful everyday that he was about to be found out. All we got from him was flannel.