Clarke CEW1000 Impact Wrench - who has one? Opinions??