If money is no object, and the word "Disney" connotes wonderful times for children in your mind, then go for Disney. If, on the other hand, you are more practical minded, Carnival offers a comparable product at a more reasonable price, actually what I would call a competitive price. Disney is way, way, way over priced for what they offer. The only thing they offer that Carnival doesn't is a bunch of photo ops with Pluto, Mickey, etc. (and you're gonna pay handsomely for the photos). Bottom line is that you can take your kids on 2 Carnival cruises for what Disney is gonna charge you for one; it's your choice.