Tengo los dos, pero me inclino por el iPhone, pero esta es una pregunta difícil de responder porque hay puntos buenos en ambos sistemas. Aquí, voy a tratar de señalar lo bueno en ambos y ver dónde va esto.
PRO ANDROID:
1. El ecosistema es más abierto. Por ejemplo, Swype me dijo que Apple no les dejaba distribuir su genial sustituto del teclado para el iPhone.
2. Los mapas son mejores. Google Maps es mucho mejor en Android que en el iPhone. ¿Por qué? Tiene mejores gráficos, mejor integración con Google Buzz, navegación giro a giro, etc.
3. La integración de voz de Google es mejor en Android.
4. La elección de terminales es mejor en Android. En iPhone sólo tienes una opción y si no te gusta por alguna razón estás jodido.
5. Elección de operadores (solía ser un problema mayor cuando el iPhone sólo estaba en AT&T, pero ahora también está en Verizon. Dicho esto, con Android también se puede elegir entre Sprint y TMobile).
6. Precio. Generalmente los teléfonos basados en Android son más baratos que los iPhones.
7. Respuesta de voz. Hablar con tu teléfono generalmente es mejor en un dispositivo Android.
8. Integración de los servicios de Google. En general me gusta cómo funciona Gmail, Google Calendar, et al, en Android frente a iPhone.
9. Más personalizable. Con un montón de widgets para las pantallas de inicio, y diferentes opciones de teclado, los Android son más personalizables. Dicho esto, entiendo el punto de Apple, también, que esto hace que el iPhone en general más usable.
PRO IPHONE
1. Las aplicaciones son en general de mejor calidad. Hacen más cosas, se cuelgan menos y, en general, son más maduras.
2. Hay más aplicaciones. No es tan importante como antes, pero muchas empresas siguen soportando sólo iOS.
3. Me gusta más la usabilidad en general. Esto es subjetivo, pero todavía no me gusta tanto la usabilidad de Android. Se siente torpe en comparación con iOS y simplemente no es tan suave para desplazarse, o el uso y las cosas parecen mejor pensadas en iOS. Sin embargo, conozco a mucha gente que opina lo contrario, así que tu opinión puede variar.
4. Integración con otros dispositivos de Apple (mi iPhone maneja mi Apple TV, por ejemplo).
5. Más accesorios de terceros. Generalmente el iPhone, debido a su conector estándar, tiene un mercado de accesorios de terceros mucho mejor, incluso está incorporado en muchos coches nuevos.
6. Las tiendas ofrecen más ayuda. Compara la experiencia de entrar en una tienda de Apple y obtener ayuda frente a entrar en una de AT&T o Verizon (normalmente me dicen que firme en la tienda de AT&T y espere mi turno, sólo un pequeño ejemplo de cómo las tiendas de Apple lo hacen mejor).
7. Más aplicaciones de vanguardia. La foto de arriba es de Otavio Good, autor de Word Lens, que traduce del español al inglés y viceversa. Su aplicación, y muchos otros ejemplos "bleeding edge" sólo están disponibles en iOS.
8. El hardware se siente mejor en mis manos. Tengo muchos de los últimos dispositivos Android también, incluyendo el Galaxy S, pero simplemente no se siente tan bien diseñado. De nuevo, esto es subjetivo y estoy seguro de que hay gente que argumentará el otro punto.
9. Sólo los desarrolladores se preocupan, pero las herramientas y la consistencia de la plataforma iOS hace que sea más fácil desarrollar en ella. También me dicen que es más fácil monetizar las aplicaciones en la plataforma iOS. Me dicen que tienen que hacer muchas más pruebas de varios dispositivos en la plataforma Android y que esa plataforma se ha fragmentado bastante. Por eso seguimos viendo mejores apps en iOS.
10. No hay bloatware. Mi Samsung Galaxy S venía con 52 iconos. El iPhone tiene una fracción de ese número.
Para mí, sin embargo, sigo siendo un fan del iPhone. Estaré en la conferencia de Google IO, sin embargo, y veré si me cambio allí.
Actualización: para respaldar mis afirmaciones de más desarrolladores/apps en iOS, aquí's los resultados de un nuevo estudio que acaba de ser reportado en Techcrunch: http://techcrunch.com/2011/02/16/lookout-android-market-growing-faster-but-app-store-attracting-more-developers/