Apologies if there has already been a thread on this issue. I could find plenty relating to battery life and an inaccurate battery indicator, but nothing about this specific problem. I'm having problems with the battery indicator on a 16GB iPhone 3G. It's always been there (received the phone Friday), so it isn't something new. My iPhone battery indicator sits at 100% constantly. The actual battery life seems fine (it lasts longer than a day with all features on/active, anyway), but it's a pain not knowing how close to death it is. I don't get the 20% and 10% warnings, obviously. The iPhone just quits without warning, demanding a charger. Every time I connect it to my Mac or the wall charger, the iPhone assumes it's fully charged after just a second and all usage stats are reset etc. (not a huge issue, just sayin'). Obviously it isn't charging fully in a split second, and the only way I can be sure it'll last me the day is if I leave it charging overnight (which I do anyway, but that's not really the point). I've tried resets and restored twice (once from a backup, the other without) and reset all settings and data through the iPhone itself (why that took 2 hours I have no idea) but the problem persists. Do you think it's worth waiting for an update (the phone is otherwise close to perfect) or getting a replacement (software or hardware issue?)? I'm letting it run down again to see if another full charge might fix it, but I'm not hopeful. Has anybody else encountered a similar problem or found a way to fix it?