I had pretty bad battery life (less than a day with moderate use), but I brought the phone back to sprint when it wouldn't take the ZVD update and was overheating when charging and the replacement gets about 1.5x the battery life of the old one (8 hours to 12 hours). So, it might be a quality...