Impact wrench suggestions?

I used a buddies Dewalt 20 volt the other day. Seemed very well built. Had plenty of torque. I kept thinking I gotta get one of these.