You need this iphone case:
The mophie juice, it uses the surface area of the case as extra battery power, barely makes the iphone any bigger, and doubles the battery life. In all honesty I think every smart phone right now has battery problems. Including the g1, pre, iphone, all the BB's, Q, etc. etc. Battery technology just isn't keeping up to par with power enhancement.
And I think most people do use tons of the iphone apps. Some of them are unbelievably handy.
On the other hand the BB is a killer email device and is basically the way to go for a business phone right now. The iphone is the way to go for a muiltimedia phone. And the pre is the way to go for a multimedia phone that isn't on the iphone carrier (at&t in the states, rogers in canada, etc.)