I have the Ryobi 18V impact driver and I love it! It will even drive lag bolts into wood poles without any problem... Tapcon screws? Blows them into the wall just as easy! Being without an impact to me would be like being without a set of 'Kleins!

A.D