Battery life on the iPHone is fine. I'd be more concerned with the Evo than the iPhone. If you like to tinker with your phone and do cool things to it, then get a Droid. If you like a phone to just do what it's supposed to do, get the iPHone. I'd recommend looking at the Samsung Galaxy S2. I have it and love it. 4g speeds (true 4g, not the speeds the iPhone says it thinks it can get). Dual Core processor and benchmarks above the 4s. Again, though it all depends on the type of person you are. You can own a droid and not mess with it and use it like it was given to you (my mom does just fine). The biggest problem with any Droid is bloatware that the provider puts all over it. It destroys battery life.