As you evaluate the different cruise lines, ships, itineraries, etc. remember that the ships themselves are a destination unto themselves. IMO, the onboard activities are very important. For instance, on the Oasis classes, (my favorite) I truly enjoy the Aqua and the Ice-Skating show, in addition to other entertainment venues and activities.