Android has that.
The one thing that seems to make a huge difference is having the cell signal on when there is no tower in range. The phone gets hot and burns battery juice when it's trying to find a tower. My office has lousy reception, so on days when the signal is bad my battery is nearly dead by the time I'm ready to go home.
It used to be completely dead almost every day unless I recharged during the day, but I bought an extended battery. They should just come with the bigger batteries, even if the phones cost a bit more. It only sticks out a bit, and makes the battery life much more livable.