...plus tagging music you don't know the name of through Shazam, streaming Pandora internet radio, weather channel app, movie showtimes and reviews, ESPN scorecenter, youtube, unlimited number of games of all kinds, etc etc.
So yes, I would recommend the iPhone. I love it, except for the battery life which was posted before. It lasts about one full day, depending on how much you use it.