Panasonic ENELOOP retain up to 85% of their capacity even after one year of storage. Minimum capacity 930 mAh. Work in temperatures down as low as -20C. Panasonic Eneloop batteries used to be Sanyo Eneloop.
eBay