A bigger battery, smarter software and more efficient processors. All go a big way in improving battery life for you.