To begin...
Around the month of January, my wife and I decided it was time for another cruise. I began the ritualistic activities of searching all kinds of internet resources, including the usual Expedia, TravelZoo, etc. Then a friend of mine introduced me to two websites that changed my way of booking a cruise.
First, I was introduced to this website. What greater way to learn about different itineraries and ships than to read from people who have been there and done that!