Carnival is my favorite! Good food, awesome service, very cool teen program.
Royal Carribean is my least favorite because the food was alright, teen program sucked, yet the service was good.
This opinion is between RCCL, Carnival, and Celebrity ships.
Royal Caribbean- Vision of the Seas- Dec. 31, 2006 - January 7, 2007
Carnival Pride- Dec. 18-25, 2005
Celebrity Summit- Summer 2004
And Many more that can't remember off the top of my head!
Cruise Lines I Have Been On
Carnival (many times)
Royal Caribbean (many times)
University of Arizona '12!