I've got the 18V DeWalt Hammer drill, Recip. saw and circular saw. Never tried the Milwaukee cordless tools.

I to have problems with short overall battery life. (probably two years) But the way I look at it, thats a lot of holes and screws.

One thing that I did a while ago to assure charged batteries when I need one was buy an inexpensive inverter ($25-$30) and plugged the DeWAlt charger in while I was driving.

On the way home and on the way to work I would charge batteries. Even between service calls.