I just want to say first that I always appreciate your posts on rolexforums.
Depending on the son-in-law, the right choice might not be the Longines, even if it's a nicer watch.
TAG is likely a better recognized name for the general son-in-law demographic and a solar quartz is more user friendly for people who don't know nothin' 'bout no watches.
But the Longines is far better if the son-in-law has any sign of potentially becoming one of us.