How do Makita batteries stack up against other manufacturers? Mostly I've bought into the Milwaukee 18 volt system (M18 Fuel)- I can run a drill or impact driver for days on one charge. Conversely, I've got a cheap Ryobi set that drains almost instantly.