Win8 is bollocks and has very low Enterprise adoption rates. I'm not a consumer guy so I can't speak there, but I don't think it's performing at all well in Business.
Office 365 is a decent product, I don't have any issues with it except for the marketing strategy (I disagree with cutting off the channel).
We run hosted exchange through intermedia at my office and other than some occasional issues with syncing, we don't have problems. It's certainly a bigger headache than Google Apps, but it's what we started on and it's not enough of a pain to get us to switch.
I have not used Azure personally, but have friends who operate fairly significant infrastructures on there. They've no complaints about the DC (except for the ridiculous SSL incident) but more about things like provisioning times and support responses. This is hearsay though so take it with a grain of salt.
You can do everything you can do on an iPad on a Surface, but the surface is visually unappealing, priced too high and not user-friendly. Those things matter a lot more than they used to; Microsoft needs to understand that the facts on the ground for product development have changed.
The Lumia 920 is not better than the iPhone, I don't know what criteria you could possibly be using to come to that conclusion. That's pure fanboyism, IMHO; I mean they faked the photos for the launch of the phone!? It doesn't get much worse than that.
I have a background in wireless and have used almost every version of the Windows Handset family. I can tell you that the process manager used to be the problem, along with the user experience, but today the issues are cultural as much as they are usability. Microsoft has a culture of adding options to menus and throwing in the kitchen sink; there's no product development because everyone is operating their own Fiefdom. Very similar to the culture at AT&T.