Both are good watches but one has more obvious brand snobbery than the other.
A Rolex can cost twice as much (or more) as a Tudor. Maybe the question should be which one can I afford?
Always remember the law of diminishing return i.e. a 100k watch is not twice as good as a 50k watch.
Sent from my MI 8 using Tapatalk