When my Technoline burnt itself* out some long time ago, I replaced it with a Maha/Powerex MH-C9000. It's been good.
AA or AAA NiMh only.
Charge rates 0.2 to 2 A and discharge rates 0.1 to 1 A in 100 mA intervals.
Charge,
Analyze (charge, discharge, charge, report discharge capacity),
Discharge,
Cycle (up to 12 charge/discharge cycles)
Break in (new or knackered cells - 16 hour 0.1C charge, 0.2C discharge, 16 hour 0.1C charge).
* a proper job - charred and deformed casing, and killed (cooked and bulging) batteries
[edit] google tells me that I'd already been using the MH-C9000 for some time in 2008