Broke my last milwaulkee in 4 months flat at the shop. The new Snap-on just ... feels better. Doesn't slip on stubborn bolts/nuts as much. Haven't broken the head once yet either!
Downside: The batteries are hit or miss, will probably have to warranty one out of two within a month of buying.