I've been layin in AA and AAA for a while. I have a few cr123s but dont have a big need for them right now. One other type I have are the flat pack 4 & 7 amp 12volt batteries. They will run a ht radio or light for a good while and would be easy to charge with a solar panel. Batteries would fit in you back pocket.