Impact wrenches are for sissies. I have one and the only times I use it are when the thing I'm trying to get a fastener off of moves. For example, removing cam sprocket bolts without a flywheel lock. Even then for reinstallation I will put the engine in gear and use a torque wrench since the torque pulls against the straight parts of the chains. Some of you will know what I mean.
At any rate, my vote is still for a long breaker bar or cheater pipe. I have a 2.5 ft breaker bar and about a 5' length of steel pipe, just in case. I have yet to meet a fastener I cannot remove. I can get substantially over 300 lb/ft of torque with these hand tools.