Royal Carribean > Carnival. Been on three RC cruises and loved them to death. Never had the balls to bring weed onto them because you're dealing with customs in numerous ports, but I fantasize about toking up on the ocean and quenching my munchies with the 4-course dining room dinners.