I personally don't like using an impact wrench on the jeep unless I absolutely have to. A good torque wrench, breaker bar, and a nice 1/2 socket set takes care of most things.
That being said I have the exact Sears electric impact and it works great. I also have an air impact but I typically grab the electric one if I need one.
X2 on the PB blaster.