RE: Battery Life??
Yup, this is where a good computer controller charger pays for itself.
Cycling the packs, while tracking their capacity, temp, etc. goes a long way towards both keeping them operating at peak efficiency and also giving you the knowledge that they will work as you expect.
I use the [link=http://www3.towerhobbies.com/cgi-bin/wti0001p?&I=LXPYT8&P=ML]Team Checkpoint[/link] charger for this purpose. One of the best investments I've made.
I use it to check out all of my flight packs, TX batteries, and even packs for non-rc devices.