Eneloops are the best.
I first tried out the Sanyo Eneloops when COSTCO brought them in and are sold on them.  I use them for toys, cameras, a Canon Flash, and anything else that needs batteries. They're reliable and  the best rechargables I've come across.  Have gone through Radio Shack batteries which started dying out in less than a year.  Tried the Tenergy batteries but they don't hold the charge and are constantly dying and discharge way too quickly.  I'd give "Holds a Charge" 5 stars except that you can always improve on this, and I know Sanyo will.
Rating: 5 stars