En mi experiencia que he tenido los dos sistemas opino:
Me quedo con Android por goleada. Por que la infrastructura de Google esta detras del sistema operativo ej: GoogleMaps,StreetView,Latitude,SkyMaps... No lo digo por las aplicaciones en si, si no por las posibilidades que le dan y darán a android de integrarse con otras aplicaciones de forma que nunca lo hará Microsoft si no se pone las pilas o negocia con google para usarlas de forma nativa.
Google a sabido globalizar la comunicacion y Microsoft solo mejora un Sistema operativo en privado, mientras en android no paran de mejorarlo desde programadores contratados hasta usuarios con nociones de Java.