A ver esque depende.
En Hardware:
Procesador y Ram: Estan empatados.
Grafica: Gana de calle el Samsung Galaxy S (ojo, en IPhone AHORA MISMO estan mejor aprovechados los juegos, pero ya digo que en el futuro debe cambiar eso en el caso del Galaxy)
Pantalla: Gana el Galaxy. Tiene SuperAMOLED de 4" mientras que el IPhone tiene una LCD de alta calidad de 3,5" con alta densidad de pixels. Cada uno defiende una pantalla pero la del Galaxy S es espectacular y con ese tamaño navegar por internet debe ser una gozada.
Diseño: Subjetivo, aunque el IPhone esta mejor construdo (acero y cristal frente al plastico del Galaxy)
Camara: Gana el IPhone.
Memoria: El Galaxy es ampliable con tarjetas de memoria.
Tamaño: Pues depende. El IPhone es mas pequeño que el Samsung, pero es porque tiene una pantalla mas pequeña. Ya te digo que el tamaño de la del Galaxy es una gozada.
Dejando de lado el hardware toca hablar de lo mas importante a mi juicio, el SO.
Aqui depende de que quieres, Android o iOS:
-Android es el SO de Google. Es un sistema abierto y muy rapido y fluido. Con cada actualizacion mejora bestialmente. Tiene multitarea. Puedes meter versiones modificadas por "cocineros" con mejoras para tu telefono. Puedes cambiarle el aspecto casi por completo, con docks, widgets, etc.
El market, que es la tienda de aplicaciones, aumenta el numero de estas a pasos agigantados, y la mayoria son GRATUITAS y de calidad. Te recomiendo que mires videos en youtube y leas opiniones en sitios como Htcmania.
-iOS: que decir del SO del IPhone. Es conocido por casi todo el mundo. A diferencia de Android es muy cerrado y para ser explotado requiere de jailbreak. iOS es sinonimo de velocidad, fluidez y de infinidad de juegos y aplicaciones de calidad (Muchas de pago y muchas chorras).
Yo a la hora de escoger miraria sobretodo el SO