Light duty homeowner: Ryobi, have used them for years at the house.
Heavy duty installer: Bosch, we drive large hex head screws in thick wood daily.
This. Makita or Milwaukee IMO.I would go with Makita or Milwaukee. I've had great luck with both.