Over the past 5 years we have sailed Carnival, NCL and Celebrity. We generally go to the shows. The absolute best was Christopher Alan Graves on Carnival. the best in our opinion for revue type shows is a toss up between Carnival and NCL. Celebrity had a good comedian. We were very disapponted in the Celebrity review shows. I have also been extremly disappointed in the cruise activities staff in recent years (we have been cruising since 1969). The ONLY time any one appears is at a scheduled event,. No one is just walking aroung the loungess, casino or deck.