I wouldn't be as concerned about battery life like you think you need to be. My iPhone 3Gs still gets about 80% of it's original battery life, and it's 4 years later. I still use it on and off, and it maintains a decent life without calling. I'm sure I can still get close to 4 1/2- 5 hours talk time out of the original 6 hour rating.