Just bought a new cordless impact wrench and ended up going with this:
Dewalt 20V Impact Wrench
With just the few short uses I've got out of it I can say beyond a doubt it's a million times better than the 19.2V Craftsman I had been using.
As far as floor jacks go harbor freight has some great options. I have one of each of these in my garage and the aluminum one travels with me to autox events.
Harbor Freight Aluminum jack
Harbor Freight Steel Low Profile jack
Be warned the steel jack is heavy so don't plan on taking it with you too many places.