I've heard great things about Antigravity batteries which are lithium. They will hold their charge for a year, smaller in size and weight. Three year warranty.
http://antigravitybatteries.com/ytz7-4/
http://shop.antigravitybatteries.com/an ... ries-ytz5/