The one thing that turned me off about the iPhone is that the batteries are not removable. I would hate to go to the Apple store and shell out hundreds of dollars just to get it fixed every time. It's annoying. Also, you need to have a separate cellphone plan from your family (like say, your family wants to get the "Family Plan" consisting of free, but ordinary looking cellphones. But you want a iPhone. Unfortunately the plan cannot be combined with the Family plan. Instead, you are required to have a separate plan for the iPhone. Which is just ridiculous).
The plus side, I love the touch screen and the iPod feature. But the Google maps are worthless. If it had Turn-By-Turn directions it'll be even better.
So no, I don't think it's worth it. I also feel sorry for those who have big fingers. Makes using the iPhone pretty useless.