We chose the Liberty of the Seas out of Galveston because of the proximity to Oklahoma and the amount of options on board (flow rider, slides, dreamworks characters, etc). We also chose this cruise because there was a fantail room available. We have cruised on Disney recently as well and here is my comparison!!
Room - Disney offers separate bathrooms with a bath tub. Very helpful with kids.
RC has a nice sized room with a massive private balcony in the fantail room, but one tiny bathroom with a tiny shower and no hot water!
Great cleanliness, but we encountered a terrible odor on day 5 that did not go away. Smelled like a mouse died in the wall kind of smell! It was quite unbearable by day 7.