I have a few of the makita lxt 18v tools.
quick rundown
btl063 3/8 angle impact - very fast and slim, I use it a lot for fender liner screws without removing the wheels.
btd141 1/4 impact driver - used it a lot driving 4" wood screws, plenty of power any screw, haven't tried any bolts really.
btw253 3/8 impact driver - does great for me, decent torque. I use this one the most.
bml184 fluorescent light - pretty useless for anything but underdash work, I'm not a fan of handheld fluorescents.
btw450 1/2 impact - good torque, takes off most lugnuts, unless they are way too tight, I usually go straight to the breaker bar, if this wont remove it, then my air impact (nothing special) wont do it either. Only complaint is it's very heavy.
bda350 3/8 right angle drill - I love this thing. great for drilling broken bolts in engine compartments when space is tight. great power also.
bhp454 1/2 hammer drill - works nice, no complaints.
I am not really concerned with crazy torque, if something is too tight, my ratchet is right there. I use these for speed, and they go fast.
the batteries last forever it seems, I usually go 2-3 days on charges between tools depending on usage. Never had a battery fail. Overall no complaints.
I got a few tools kits from amazon and bare tools for other. If you work it out right you can get a pretty good price on it all.
I also have the 10.8v drill and driver, and those things are great too. It seems like I only charge the batteries once every 2 weeks or so.
I have never used Milwaukee, except my sliding compound miter saw, which is badass, but I've only read good things about the m18 tools.