I have been more and more negative opinions about cruises in the last couple of years.
I hope that the cruise industry gets it's act straight and goes back to do things the way they used to do.
Carnival Liberty New Year's Eve 2007
Liberty of the Seas 5/2008+11/2009
Allure 1/16/ 2011
Independence of the Seas 12/29/2013 Top-notch!