We tried to flip DNS to Azure and it wouldn't resolve. It took our senior developer two days of talking to Azure support to solve. Ended up being their fault.
Today I ported some work using PHP's mail() function, which evidently Azure doesn't support?
This is probably our own fault for switching environments but we've moved sites from Media Temple and GoDaddy to Azure and consistently had problems.
Needless to say, a price drop isn't making me any more excited about Azure. Their UI is convoluted (though beautiful, for sure) and I've had nothing but issues with it. </rant>