depende del uso y necesidades.
pro y contras:
1.-Con el iPhone es una PAJA meter (musica, comic, imagenes)algo al telefono, en cambio con android es click, bajar y abrir en el mismo telefono.
2.-con el iPhone no vas a tener problemas de mantenimiento( formatear, cerrar app´s, eliminar temporales), en android no he visto telefono que no se pegue después de 3 meses de uso.
3.-con el iphone te pasas POR LA RAJA las especificaciones técnicas de otros teléfonos android, a no ser de que esa valla a ser de utilidad. ejem la cámara. no es lo mismo un sistema operativo para tu telefono que un sistema operativo para todos los teléfonos.
-Por pega tengo ambos, un iphone 5s y un android OWN s5030 (AKA Alcatel OneTouch Idol 2 S).
-por experiencia: tuve un iPhone 4 y me pasaba por la raja al Xperia S de un compañero, cada vez que actualizabamos sistema operativo el Xperia se hacia mas lento y el iPhone más rápido, al fin de la historia, ahora él tiene un iPhone 6.
eso ps... no escribo mas porque sino parece de fanboy.
insisto, depende del uso y necesidades.