Generally speaking, up until a short while ago the answer was pretty obvious: an iPhone. Recently, though, Google's Android platform caught up and - quickly enough - left the iPhone in its wake. Not only is it technically superior, it's also devoid of that wretched iTunes software taking control over your PC, or Apple dictating what you can do and can't do with your phone.
You need only look at the following video to learn of some of Android's advantages:
Actually, the video neglects to mention a few more of Android's advantages. These come to light when you travel, something you tend to do in the company of your mobile phone:
- Usually, an Android phone is unlocked, so you can stick a local SIM in it rather than pay global roaming.
- You can use Google Maps as your GPS turn by turn guide instead of buying software. That's nice when you're visiting a place for a short duration and don't want to spend a hundred dollars on a GPS app.
- When you want to use your laptop to access the internet in the middle of nowhere, you can use your Android as a wi-fi hotspot.
- Oh, and there's Flash support, too.
To me the debate between Apple and the Android comes down to basic political views. On one hand, the Android's open source nature touches the civil libertarian in me; on the other hand, Apple's dictatorship and tight control over code and contents reminds me of the likes of Stephen Conroy. You know, escapees from the Middle Ages.