Makita Impact Driver 6951
Maximum torque of 72.4 ft.lbs, Variable speed trigger (0 - 2,200 RPM) for easy operation, Reverse switch, located near the trigger, ensures one-handed operation, Lightweight cast aluminum gear housing...
Pros: Drives screws quickly & effortlessly. Does NOT disfigure screw heads. Requires light pressure
Cons: Expensive. It can be noisy. Only corded version of this type of tool