Standalone Linear Li-Ion battery charger with thermal regulation in ThinSOT application note (PDF!) from Linear: The LTC4054 is a single cell lithium-ion battery charger using a constant-current/constant voltage algorithm. It can deliver up to 800mA of charge current (using a good thermal PCB layout) with a final float voltage accuracy...