Have cruised with: CCL, X, HAL, RCCL, Norwegian, Princess, Viking and Windstar. Will pretty much stick with HAL now due to fair pricing, longer itineraries, good food and usually outstanding crew/staff members. I also prefer the Pinnacle class vessels where Orange Club is worth the cost.