I got the Milwaukee M18 Fuel a few years ago. I use it only occasionally in my garage and it generally removes bolts, or snaps them off if they are rusty and won't turn. This is the first electric impact I've owned and I just run my compressor to fill tires these days. It sounds like DeWalt is the way to go now, but its definitely worth considering battery power if you have not tried it before. This is what I use:

https://www.homedepot.com/p/Milwauk...riction-Ring-Tool-Only-2767-20/302654201