Honestly guys I like the Bosch brand the best. I know some people complain about some battery issues but in reality its not an issue. The thing is people need to know that smart batteries tend to die forever if you dont use them.
You basically just need to make sure you charge your drill after you use it and your fine. Besides that the Bosch cordless drills are very quality and good. I think the brand might contain some of the best cordless drill out there on the market right now. But that's just me :)