Microsoft: iPhone and Android Have Met Their Match