The
Technoline BL-700 is the best value good charger. There's also the
Maha WizardOne which is nicer and does faster charge rates, but costs more.
Both do the important things - charge cells one at a time, proper intelligent charge termination, discharge, capacity reporting etc.
If you use the batteries fast enough that you are charging every week or oftener, you are best off with standard high capacity (2800or 2900) NiMh from Vapex,7dayshop or someone (there's an awful lot more brand names than there are manufacturers).
If you charge more rarely (ordinary rear light,spares) you are better off with the 2100 long life or pre charged cells (Eneloop, Hybrio or whatever)
You should run the batteries through 2 or 3 charge cycles in the charger before first use to make sure you haven't a duff cell and to get them activated properly. Don't reply on the advertised "ready for use" nature of the 2100 long life cells.