Li-ion batteries store well near-but-above freezing with 40% charge. If you do this, your battery should be within 2% of new condition a year later. Keeping it warm, as it will get in the laptop while the machine is on, significantly impacts the rate of decay.
When operating mostly out of home on laptops where you can replace the battery, I drain it almost completely then charge it to full and operate on battery until 40%. I then shut down and put the battery in a cool place (refrigerator if you are sure it won't freeze). Plug in the laptop and run without a battery - or face the aforementioned pain of a 1 yo battery that has lost a huge amount of its original capacitance.
Another thing: try not to let li-ion batteries get really low or really full, you should usually be keeping them between 20% and 80% rather than doing full cycle charges and discharges. The occasional full cycle is to make sure the battery knows where to find true zero and true full.