Interesting that Carnival Corp owns: Carnival, Princess, Holland-America, Seabourn, Cunard, Costa, and Aida cruises
Having been on several cruises on Princess, H-A, and Royal-Caribbean - we prefer Holland-America. Although I could see for the younger crowd where Royal Caribbean would popular.