The palatial ships are getting bigger and more spectacular with each new launch - and passenger numbers are set to exceed 37 ...