I only had the phone 2 days. Yesterday, let it fully charge. I was on it almost 4 hours non stop and still had over 1/2 battery left. Charged it overnight. Turned it on at 5:30 this morning. I used it some during the day... took a few pics, sent many text messages, surfed a little on the internet (checked facebook, etc.). It's now 3:30 PM and I have over 1/2 battery left. I am in a 3G area though. The verizon rep told me the battery problems are mostly in 4G areas and that HTC is working on a software upgrade to correct this problem. Hope they are right and that it's corrected before I have 4G.