I'd also recommend Eneloops - bear in mind that Eneloops are just the Sanyo brand name for low self-discharge NiMH batteries, which are now made by a whole variety of different manufacturers. For instance, the Duracell ones are called "Rechargeable StayCharged" etc.
Of course, they vary, and the Sanyo manufactured Eneloops are still rated very highly by reviewers, but there is a big market in rechargeable AAs so shop around.