I'm not sure i would want to spend a lot of money on a watch to be worn by a mechanic while at work and for that reason i think i would prefer a quartz watch. I would probably choose a G-Shock simply because of the punishment they can take and the minimal service those movements require.