I've always been a fan of Porter Cable products, and this driver continues that trend. The past few years, drills and drivers have gotten so much smaller and more powerful with long battery life.
This 20V lithium ion driver is just great. Its very small, which makes it easily maneuverable into smaller areas. I prefer using a driver over a drill, just because it is much more convenient and easier to switch out bits when needed. This driver is very simple and straightforward to use, as most drivers are. A toggle switch for drilling left or right, and a variable speed trigger button. A handy feature this driver has, is a charging notification built into the charging plug to illustrate how much charge the battery has on it. This is very handy when you want to see how much juice you have left in a battery. 2 batteries are included with this driver, so you should have plenty of power to get through any large project.
This driver is built solid, and seems to be a product that will last for years to come. The lithium ion batteries typically last quite a bit longer that NICad batteries, so their shouldn't be any issue there either.
I would recommend this driver for sure. Great product. Love the small size!