If keeping with the Dewalt 20v line, I would recommend the DCF923B 3/8 impact. Very impressive for the size. I have one at work and once I bought it, I haven't used my Snap-On CT861 again. You may want to shop around. I found a seller on Ebay selling the DCF923B bare tool for $120 and another selling a 2 pack of the powerstack batteries for $85 brand new. Heck of a deal. Just be mindful and use the power settings if needed, because it has plenty of torque to break stuff. It will take lugnuts off easily if not severely overtorqued or extremely rusted.