I have both an air impact and a 120v impact. Both from Harbor Freight, both about $50. Love the electric, much faster to hook up and go. I don't use them a lot but if I had to have only one, it would be the electric.
I gave it a workout loosening bolts on the slip clutches on my batwing. It survived.