"I ran my own battery tests using the phone's 3G capability. Although I left the Wi-Fi function on, I didn't connect it to a network, so the phone had to rely on 3G. In my test of voice calling, I got 4 hours and 27 minutes, short of Apple's maximum claim and nearly three hours less than what I recorded in the same test last year on the original iPhone. In my test of Internet use over 3G, I got 5 hours and 49 minutes, better than Apple's claim, but far short of the nine hours I got using Wi-Fi in last year's tests."
Ugh.. I am very quickly starting to rethink getting a new iPhone vs. just updating to 2.0.. The only thing that kills me now, is bringing up mail while on EDGE, and it spinning off forever auto-checking on launch, meanwhile calls are being blocked. That right there is almost worth the upgrade alone. I really wish Mail had a "check mail" button, and wouldn't auto-check when it's opened. Sometimes I just need to open it to re-read an existing message, but don't because I don't want to deal with missing a call I'm waiting for. But sheesh, my battery life is lacking enough as it is.. 🙁