Timex Ironman's for me, for at least 30 years now. I can usually get them to last around 10 years, only changing bands and batteries.
My brother and his wife recently got the Fossil Hybrid Smart Watch, and I may consider one once my current watch dies....
https://www.fossil.com/us/en/wearable-technology/smartwatches/hybrid-smartwatches.html