I was thinking that the iPhone seems to have a lot of battery issues when compared to other smartphones, and it seems like there's a few things that Apple could do to help sort this issue out: 1) Obviously stick a bigger battery in there. Would anyone mind if their iPhone was ever so slightly thicker if it meant it had improved battery life? Technology improves all the time anyway, I'm sure batteries will get slimmer in time. 2) Use an energy efficient OLED screen in the next version of the iPhone. 3) Enable some apps to run in the background, subject to apple's approval. I'm sure something as simple as a TODO application, for example, would be more efficient when running in the background versus having to maintain a constant data connection to listen for notifications. 4) Refresh the hardware to the best energy/cost efficient stuff each time they update the phone. Processors, for example, are constantly improving performance and reducing power consumption. 5) Software revisions can improve battery life a lot. Any other thoughts?