Rolex Sea-Dweller 43mm 126600: Ultimate Diver Experience?