i have the priranha
digital peak charger. i bought it for my rc stuff, but use it to charge all my nimh batts around the house. it gives you control over type, capacity, amperage and peak threshold. it also has auto modes that analize your pack and makes adjustments during the charge.
no complaints here. well... it would be nice to charge higher voltages & lithium but i don't think that was available when i got this. there might be better chargers for the price by now though.