I am looking to buy a 1/2 drive Impact Wrench and am wondering what makes are reliable and which give the most bang for the buck. Which ones do you guys use?

Also what sockets do you use?

Thanks for your recommendations in advance!