Need a cordless impact wrench... Suggestions, please

Milwaukee, for the most power. DeWalt as 2nd choice. Ridgid name is china stuff for shop vacs, which I find disappointing and weird given the history of the pipe wrenches. No idea if the impacts are good.