I agree Hands down with the dewalt 20v. I use my impact almost daily. The battery life is excellent, quick recharge time, I have batteries I’ve had for several years, still good as ever. Dewalt also probably has the best selection of 20v tools including weed eaters, Blowers, grinders, vacuums...