Not all impact wrenches are bad. I just bought a new Ingersoll Rand and verified that the lowest torque setting will tighten to 90 ft lbs, which is good for the lugs on all our cars.
85 300SD, 295K, anthracite gray, my new favorite
00 C230 Kompressor, 202K, silver bullet, hers
88 Dodge W100 4wd beast