Cordless impact driver recommendation?

Snap On! Bought my 1/2" 18v (non lithium ion one) in 10' my first year of college, got 2 batteries, charger, and impact for 400 gotta love student discounts!