Basically I feel the lower price range of iPhone makes it an attractive option. Besides this I see it has slightly longer battery life and does not heat up after prolong use. Very good audio and video clarity. But just like its predecessors it lacks upgrades and last 2 phones are of same sleek design. It has a fast processor. Being about a year and half old its still in demand. I especially liked its design and performance. But for a typical android user this might be irritating to use this for some time.