According to me Iphones are the best but they are more costly and high range mobiles and compare to it there are so many new companies are launched Android phones which are best to use and good at price also.
i have had both an iphone4 and android4g and both were good phones but i prefer the android over iPhone because i believe its alot better an when iPhone upgrades its only a slight change (like iphone4 and iphone4s only difference is the camera quality) and with android changes there is a big difference with it so i say android is better more efficient and rocks because it lasted longer then my iPhone and is way better.............. but dont get me wrong iPhone is a good phone for those who enjoy the random shutdowns and weird shit happening because they did one thing wrong and it caused a whole bunch of problems and now they re stuck with a prepaid phone calling the company they made the contract with hoping they can get a new one and then waiting for weeks at a time! lol my honest opinion like it or not these are my experiences.....