I also find battery life to short especially after battery is older than a year.
My solution, charger at home ,work in car.
For overseas trip I bought external battery ViViS Power, 20cm pipe containing 7800maH battery, has USB port for charging external device, and micro USB port to recharge...