With the exception of a SAK watch, all the others are good, well made and well known brands. I own an Omega, and a Marathon SAR, both are autos, both are tough,too.
People buy autos because of the precision needed in it's construction, and the looks, not for accuracy. A quartz will almost always keep more accurate time, 'cause it's a battery run circuit thingy.
I will always go the auto route, never any worry about the battery going dead, no winding either.
IMHO, of course.