iPhone - for those who like simple things, and being spoonfed.
Android - for those who like to learn new things, love modification and personalizing things.
Though apple has improved their iOs, I still don't like it over androids sandbox style system. This is coming from an ex-Apple fan.