+1 on the lygte site--I never buy a charger or cell without referring to that amazing piece of work first. CPF member HJK has worked for an uncountable, incredible number of hours over the course of years on it.
Lately, I'm enjoying a new "Xtar-Over4Slim-White" for $35. I'd only recommend that charger if you've got decent quality cells that you want to charge fast...like, really fast (over 4 Amps per cell, as the name suggests;18650 and 21700 only). For my more mundane daily charging when time is not of the essence, I use a Nitecore i8 (there's also an i4 and i2...I'll give you one guess how many slots are in each). But, don't take my word for it, look at lygte-info!