DCL is more expensive, but worth it, especially for HUGE Disney fans. And given the ubiquitous food choices, we're huger by the end of the trip. With that, I would tend to agree that you should try Carnival first. It's cheaper. If you're prone to seasickness, you didnt waste as much money...