It sucks. Im running 3g even though im in 4g area. I turn my wifi off even though i have wireless at my house. I have the cdma auto thing on. Yet im still only getting 5 hours max off charge with my phone. What gives? I do have GPS enabled on all the time but that should not matter. I love my phone no matter what, but this battery shit is pissing me off. My HTC touch can go 2 days with no charge and still be able to make a phone call. HTC EVO not even 5 hours before it dies. What gives guys? Please help me.