Office 365: The Cloud of Choice for Exchange Server?

For years Microsoft expressly prohibited its customers from running Exchange Server on Azure. Earlier this year however, Microsoft began officially supporting the practice — at least for Exchange Server 2013. Of course this raises the question of whether you should be running Exchange Server in Office 365 or in Azure.