I'm not really having battery problems. The batteries seem to get better with repeated charge/discharge cycles. I don't use ATK, but I turn off GPS and 4G when I don't need them, and I use JuiceDefender. I use the phone heavily, and rarely have to charge during the day, not that it's a problem to do so. I have a pair of spare batteries from HK and can charge in my car, but again, I rarely need to. I just charge it at night, same as with my old CrackBerry 8830.
If you keep GPS, 4G, WiFi, 3G, etc. running all the time your battery will exhaust rapidly (duh). Using navigation sucks up power, but since I only do that in the car, the charger seems appropriate for that use.
Oh yeah, I did the "charge it turned off then charge it turned on" trick, and I don't have the rapid 20% drop after charging anymore. I sometimes charge on USB rather than AC overnight, but I can't tell that makes any difference.