Solving the battery problem is really quite simple. Build a replaceable battery phone and have a humpback battery that is up to the task. I have been using a humpback MOTO Q9 3G phone for months. It last all day and well into the night. It may not be the prettiest phone with its humpback but if the battery wears out, goes dead etc. presto slap another battery in there and off you go. Every phone on the planet has replaceable batteries, what is up with a non replaceable battery and a high capacity one to boot? Other than the battery the 3g iPhone is a winner. Now you have a lot of mad people because of the battery issue and the fix is there already and you don't have to reinvent the wheel.