Despite the corny name, the writing and content at Battery University is outstanding: http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries

@williballenthin