The only time battery life is ever an issue for me is when I spend all day in my data center, which has barely 1 bar coverage, sporatically.  I've never had a phone survive that with enough power that I dont' need to plug it in on the drive home.  I get about 200 emails a day, and have push email on, so my phone is always talking on the network.