My typical preference would be Patek/ALS/Moser and distant 4th Rolex.
But of the models you have ( i do not like dual/world time watches so they dont appeal to me) the Sub looks very appealing. I think the Blue and black looks better on that sub than the Batman. The moser is great and their dials stunning but i wonder how long before the dial color appeal may wear off?
But of the models you have ( i do not like dual/world time watches so they dont appeal to me) the Sub looks very appealing. I think the Blue and black looks better on that sub than the Batman. The moser is great and their dials stunning but i wonder how long before the dial color appeal may wear off?