In my experience cell coverage or being on WiFi has a huge impact on battery life. I work sometimes in an office that has terrible cell coverage and I get about 1/2 the battery life that I do when I'm at home on WiFi. The local movie theater has almost no coverage and I can lose 50% or more in 2 1/2 hours in the theater doing nothing with the phone (except the mail and other updates it tries to do).