I had bat problems until the recent update. I can go almost two days with 3G and full brightness. Ive had an Iphone from the beginning and had no complaints. I went through almost every phone Cingular offered. Most people hate because they are total ****ing n00bs when it comes to tech.