Need a cordless impact wrench... Suggestions, please

Thanks for the info... I'm more about breaking stuff free then torquing it tight. My next project is replacing the u-joints and possibly ball joints on the front of my 2006 ram 4wd. Tired of using breaker bars, heating torches, and air tools.. my 'girly hands' are shot from the 31 year job i just retired from ..had carpal tunnel surgery on them twice...woe is me boo hoo :)