I have a craftsman version of the impact wrench and it is excellent, makes zipping lugs and other bolts off easy without breaking out the air tools.
I personally have an assortment of Craftsman, Snap On, Husky and Kobalt tools. All work fine for what I use them for, I have alot of harbor freight stuff but tend to stay away from the hand tools, you really get what you pay for in that case.