An impact driver should be in every professional and DIYer's tool box, but should you go with Makita or DeWalt? Here's what ...