Let me just say, I hate Apple and their stupid loyalists. Still, as I needed an email phone for work, at $100 with contract, the iPhone was just the best choice for me. It was a toss-up between the iPhone and the E71x, but in the end the ease of use, features, and large screen tipped me to the dark side. It's the cheapest 'smartphone' AT&T has (yes, E71x is also $100, but thats after a mail-in rebate), it has a very fluid touch interface, email setup is a breeze, and there are a lot of useful apps that don't cost a dime. Once it gets OS 3.0 it will be even better. A lot of people were telling me to wait for the new one, but IMO there aren't really any features the 3GS has that the 3G won't soon have that I was willing to wait and shell out another $100 bucks for. True, Apple promised it would be 2x faster and have longer battery life, but I'll believe that when I see it. In any case the 3G is already good in those areas. All in all, a nice phone at a nice price. The data plan is a little hefty but any smartphone needs one (and my company is paying for my service so I don't mind
).