Impact wrench suggestions?

Dewalt or Snap On, otherwise pneumatic. The specs for Milwaukee look good but have never used one.