I have the option to either upgrade my current blackberry to either another blackberry or the 3G iphone. I work at a small company where I would pay the cost of the phone but the company reimburses me for the service. (My current service is about the same as the iphone service so that isn't an issue). I was looking at the blackberry since I like the fact of how long the battery lasts and the fact the alarm will go off for an hour and has a snooze. (I travel so this is my travel alarm clock). I use the blackberry on an exchange server via the blackberry software. Upgrading the blackberry would just activating the new phone on the server. How long does the new iphone battery last? And is the reception supposed to be as good as a blackberry? I would have to have our company activate active sync but since we have people using treos as thier phones, I think this is already running. I would then be able to take advantage of many of the iphone features.