HITACHI hands down against any of them. if you can only get one get the driver not the drill it is much much faster.

less then $100

very fast battery recharg.

A charge will last 1to 3 days...