Hello guys I'm a train machanic and the only watch that can stand the extreme enviroment like dirt, heat, oil, diesel fuel, and all the other chemicals plus all the beating is my g-shocks GA110RG-1A. I love this watch. What do you do for a living and what kind of watch do u wear to work?? :r2d4: