I feel that i'm all alone sometimes when it comes to wristwatch topic. I think the only people who could understand my dilemma are you guys in this forum.
So guys, please help me pick one.
1. Seiko MM300
2. Longines Legend Diver ND
My heart tells me to go for MM300 but my head tells me to go for LLD. Please help 
Owners of Seiko MM300, will servicing the watch be an issue?
Choose only MM300 , its service just send back to Japan, no fuss at all.
LLD!?! Just too generic, at least to me.