Thanks Paul - fantastic info.
Notably missing was Holland America. I find that they are the most pampering of any cruise line. The service and attitude are unmatched, except perhaps by the luxury lines. The prices match those of NCL or Celebrity.
Unfortunately, the entertainment on HAL is a real dud. Third rate (and I'm being really generous here) singers and comedian. Watching a few staff members on stage playing some guessing games was boring too.
We have also found the best entertainment on NCL. The comedy routines by Second City had us rolling; the acrobats were circus-worthy; the guitarist in the bar; the comedian; the hypnotist - I can go on and on raving about the NCL offerings - all this on the Gem - not even one of the mega-ships.
The downside of NCL? The crew all come with attitude, and the cleanliness does not match, or even come close too, HAL.
HAL's cabins are also much larger, across all categories.
Which will be my next choice HAL or NCL? Not sure.
Hope this helps someone out there.