Decide if you want to cruise contemporary, premium, luxury or specialty--each has different itineraries and services.
Access Web sites that allow you to search by criteria, such as where you want to go and for how long.
Call a cruise specialist to determine the exact itinerary for you.
Consider what's inclusive and what isn't--each and every soda can cost you for non-inclusive packages that don't offer certain amenities.
Go online to see the actual ships, inside and out, to compare cabins and other features.
Read reviews online to see what others say about the cruise ships they've tried.