+1 on the Eneloops. The Duracell precharged are rebadged Eneloops but I recommend buying the ones with the WHITE tops only. The White tops are made in Japan and are definitely made by Sanyo. The black top ones are not as good and I'm not sure who makes those but they are made in China.