I own a milwaukee cordless impact. It really works great and hasn't failed to get a bolt off yet.
They do make one that offers more ft/lbs of torque which is what I bought. For me it was worth the extra money. You never know when u might need the extra juice.