Cordless impact driver recommendation?

+1 on the Ryobi tools. One nice thing about them is that they seem to use the same batteries for a long time...I have a couple of tools that are probably 8 years old and the current batteries work with them just fine. So many other brands change battery styles every few years.