Choose your fighter - dress watch edition

Modern Grand Seiko SBGW301 vs vintage Rolex Datejust 1603. Which one are you keeping?