We have done 4 NCL & I have done 1 MSC.
NCL shows/comedians MUCH better.
Musicians/activities comparable.
Service 1st Getaway was OK, 2nd was GREAT, Encore was not great. Didn't "connect" with one crew member--that has NEVER happened in 25+ cruises.
MSC the service overall was not great but had a couple fantastic bartenders/servers plus activities staff was pretty fun.
MSC has darn great prices.
***Was the Syd Norman's band playing other nights besides the Rumors show? They were my FAVORITE on our Getaway cruises.