I work in the oilfield, drilling fluids engineer, and I am really rough on watches. They get hit, scratched, submerged in mud or water. I was buying el cheapo's every 2 months. For a work watch I have a Luminox, worth every penny. Strong, durable, water proof, damn near (for me) bullet proof. Now for a dress watch, I prefer Swiss Army (Wenger) or Seiko.