We are cruising both DCL and RCL now and find service and food similar. Actually our daughter likes RCL kids'club better for they (RCL) seem more flexable on what the group wants to do for activities as well as the group usuing more of the outside decks for activities. The Dreamworks part is such a small part of the cruise it really does not affect us much. We like the diversity of the entertainment on RCL better for we just got off the Dream and they still are running the same variation of shows we saw years ago. That gets tired after a while. For us the price difference is a plus for we can get a suite on RCL for the price of a room on DCL. Each has pluses and we have never been on a bad cruise........except for NCL........never again.