Definitely the iPhone. I can take it everywhere and thus I can have it do everything I need it to. It runs my work schedule, it entertains me with movies, tv shows, music, and games, it runs my social schedule with beautiful and easy to use apps that I actually enjoy using to communicate, i can use it to always have accurate info (scores, showtimes, news alerts) and it has so many great little uses that I love to always have in my pocket such as a calculator, flashlight, camera, GPS (WAZE), radio (PANDORA/SPOTIFY), etc.
No comparison in my opinion because of the portability.