I use Energizer Rechargeable Nickel-Metal Hydride. Not quite the best, but readily available and quite good. I use them in my Digital Camera and GPS as well as headlamp and handlight. What I like about the Energizer is they sell a 2xAA/2xAAA USB Charger that works with my Soldius Solar Charger.
What I don't like about the Energizer USB charger is that many were
were shipped with a Trojan that if plugged into a Windows pc can allow the pc to be vulnerable to unauthorized remote system access.
Also and in general, the self discharge rate on the these types of NiMH batteries are fairly high and it is not uncommon to see the charge drop by 30% or more per month if the batteries are not being used.
In comparison, Eneloop batteries have a very low self discharge rate and can maintain upwards of a 85% charge rate over several months.
If you are the type who constantly uses and recharges batteries on a regular basis then traditional NiMH batteries will suffice. On the other hand, if you don't have the need to recharge constantly and are looking for long term, low self discharge rates then Eneloops (or other similar types) are the way to go. Nowadays, there is little or no price difference between the 2 types so I stick with Eneloops.
On a related note, I have about 15 NiMH batteries in mostly AA size and a few AAA also. There is a mix of brands: Energizer, Rayovac and Panasonics ranging from 2000mAh to 2600mAh
These batteries have had little or no use and or charges/discharges. I am willing to give them away for free and will ship them at no cost, preferably within Canada to anyone who has a use for them. PM me if anyone is interested.