I've had a fossil for about 14 years now and is still trucking along. I've had to replace the battery a few times, and the leather band once, but that's the only complaint. I've also had a Hugo Maxx brand watch, and it's done as well without the need for a new strap for a year longer than the Fossil. Both watches were bought for under $70 back then.
As far as a feature rich watch. I got a Nike Oregon Alticompass watch last year that is awesome. I doubt that you can get it for under $100, but the strap is much nicer then the previous generation had, and the alarms, timers. compass, etc all make this watch an excellent travel tool for me.