I also tend to book cruises based on where I want to go, and the price I can get. I've cruised enough to have established my own preferences for cruise lines. I did check out the readers' reviews for certain ships, and none of the ones I checked had anything recent on them! A ship reviewed 6 months or more ago probably does not have the same CD, and therefore may present a very different experience. Ones that are years old may even predate recent updates to the ship itself.