My battery life is just fine for me. I get about 8-10 hours out of mine and I use it pretty extensively with bluetooth, voice calls, Pandora, Facebook, internet, etc. I even keep my GPS on. I could get more out of it if I tweaked some settings but I think what I get is pretty fair for what I use the phone for.