I have cruised on:
MS Mermoz
SS Norway (twice) when it was the largest cruise ship sailing
RCCL Nordic Prince
RCCL Sovereign of the Seas (a few months after it went into service as the largest cruise ship sailing)
HAL Amsterdam
DISNEY Magic
NCL AMERICA Pride of America
HAL Westerdam
CELEBRITY Eclipse
I think NCL AMERICA Pride of America was a different experience, not up to par with the other ships, but it really isn't a cruise as much as a floating hotel that takes you around the Hawaiian islands and overnights in several ports. They really expect passengers to eat dinner in port. And it was Freestyle dining which we don't care for.
Every other ship had it's strengths.
Mermoz. A gourmet food experience. Wine included with lunch and dinner. Dinner was a 12 course 3 1/2 hour event (only one seating. Active night life, but the night club/disco didn't even open until 1:30 am. Just 4 passengers on board under age 21. Small ship, 600 passengers. 230 crew.
Norway. Former the SS France Trans Atlantic liner. Luxury cruise, great food, Broadway Show, and celebrity entertainers...folks you would know from the Tonight Show. 2,000 passengers 800 crew.
Nordic Prince. Younger crowd. Great food and service. 1,100 passengers. 400 crew.
Sovereign of the Seas. Wow, HUGE ship. Huge shopping mall. Brand new, larger cabins 2,800 passengers 750 crew.
Amsterdam. Comfortable, top flight service and food. Despite their reputation, more children than I had ever seen on a cruise before (until Disney), but it was an Alaska cruise. Kids clubs. 1,380 passengers 647 crew.
Magic. Disney. Top flight service and food. Broadway type shows. Kid and Adult areas, but lots of places for us to do things together as a family. More kids than I had ever seen on a cruise. Up to 2,700 passengers 950 crew.
Westerdam. Comfortable, top flight service and food. Like the Amsterdam, Alaska cruise, lots of kids and kids clubs. 1,900 passengers. 800 crew.
Eclipse. Well laid out ship with multiple dining options. Top flight service and food. 2,800 passengers, 1,271 crew.