I love this drill. It has saved me so much time on my home improvement projects (which basically means putting furniture together and drilling holes in the walls to mount things). The battery is great and honestly, I can't say how long it lasts because it has never run out while I've been using it. Granted, I only use it for about an hour at most and then I stick the battery back on the charger, but it seems to hold a charge very well too since there have been times when I haven't charged it for about a month, put the battery in the drill, and it still worked as if the battery was full.
The drill bits that come with it are standard sizes although I wish the sockets came in more sizes. They are too small for most things I want to use them for. Other than that, this drill is perfect.