+1 to those saying Makita (Milwaukee or Dewalt are pretty good too)
Unless you really feel like blowing money to get Hilti, I like Makita the most, as do most of the contractors I work with, much smoother. I use my tools a lot and the battery charges FAST, so I can keep rotating the two...