Galaxy S é um ótimo celular.
iPhone é o estado da arte tanto em hardware quanto em software, a sensibilidade do touch é ainda a melhor, mas as limitações da Apple estragam o aparelho para quem quer mais liberdade.
Como plataforma, eu acho que o Android é mais "corporativo" enquanto o iPhone é mais um gadget bonito.
A grande vantagem do Android é o sincronismo na "nuvem", coisa que o tio Jobs deve incorporar no iPhone 5.
O ponto negativo que muitos apontam no Android é o fato do update ser de responsabilidade da produtora do Celular e não do Google, sendo assim, ficamos nas mãos de Motorola, Samsung, Sony etc...
Bom, existe uma aliança entre as maiores marcas de tecnologias do mundo para viabilizar a tecnologia e concerteza os updates das versões é levado em conta na pauta.
Fora este ponto eu vejo que existe uma vulnerabilidade critica envolvendo pessoas que instalam aplicativos "piratas", ou seja, craqueado, não obtidos através do Google Market, correm o risco de adquirirem um trojan ou keylogger, dando oportunidade para os hackers.
Em teoria, qualquer equipamento que possui portas e está na nuvem pode ser invadido e controlado por terceiros.