Bueno, la diferencia fundamental es que uno es un reloj de buceo o diver, y el otro es un reloj con doble (o triple) uso horario.
Tienen en común que ambos son Rolex, como tal muy polivalentes y compartiendo las habituales bondades de la marca de la corona, con independencia de su categoría (diferencias).
Es dificil decidir por uno u otro reloj, yo me quedaría con el que mas guste puesto, la complicación del doble uso horario es muy útil si viajas a sitios de diferente uso, el sub por contra, está concebido para actividades deportivas, naturalmente acuáticas con preferencia.
Por armis y construcción general, si tuviese que elegir uno me quedaría con el GMT nuevo:
Espiral Parachon
Bisel cerámico
Mejor armis
Mas presencia y empaque
Por contra, el sub es un clásico y un reloj que puedes llevar siempre, mas polivalente a mi entender, veo al GMT un pelín mas limitado, solo en mi opinión, es menos sport y para actividades deportivas o informales, es muy llamativo, pero es solo mi opinión.
La diferencia de precio es sustancial ahora mismo, y ninguno de los dos abunda, el sub se está vendiendo mucho en Asia y se está derivando bastante producción a ese mercado, no es que sea dificil, pero tampoco abunda tanto como antes. El GMT nuevo lo hay, tampoco es que como churros, pero hay.
No hay descuentos en GMT II, y en sub algo hay, pero tampoco como para tirar cohetes.
Saludos