Back when I was just a stupid consumer (purchasing things because they were new and shiny, but not in the least bit practical) working at Wal-Mart...for some reason I got it in my head I needed a PDA-type phone. I bought Blackberries, Treos, Palms, etc...hated them all. Music capabilities were poor, the tiny keyboard sucked when you actually had to, y'know, make a phone call (god forbid you use that keyboard, even on today's pda phones, while driving), and the games were very sparse. Solitaire and Tetris were a coup on those phones. Email was a chore to read, as the screens were (and still are) very small. Keep in mind This is all just about 2-3 years ago.
So I gave them up, and got a Razr v2. That was a good phone for most things. Email still sucked. That phone met an unfortunate demise a li'l over a year into my current employment. So as I was shopping around for a new phone...I had a chance to move up in the company. I applied for a promotion. The type of phone I was going to buy depended highly on which job I came out with at the end of the day. If I was stuck in my same job, I'd have likely gotten the Razr v2 again. If i got promoted, I'd go with the 3G iPhone.
Thank God I got promoted. The iPhone does everything I could want in a phone. It does games well enough, it's got plenty of useful apps, handles music better than my windows computer did, is a breeze to type texts on, i can actually dial a phone number while driving and not looking at the screen, and the EMAIL. All i need in email on a phone is to be able to read it clearly and quickly. To view pictures attached or embedded clearly. Being able to zoom in/out quickly is awesome. I love how organized and efficient it all is. It's a bar phone too, which rocks, because I used to buy Nokia bar phones exclusively, and those started getting phased out. I could only be happier if I had a 32GB or even a 64GB iPhone.
I've used em all, but the iPhone's been the one for me. It keeps me in touch with co-workers/customers who NEED me to be there.