For all those contemplating cruising from Baltimore, here is a comparison of the two ships sailing from this port. We went on the New Years cruise of both ships: the Enchantment in 2011 and the Pride in 2013. Of course, cruises change depending on the cruise director at the time, so it is possible the Enchantment may be different now.
To start off, let me state that we had a great time on both ships. A cruise is what you make of it and each ship has strengths and weaknesses. The few negatives I mention do not change the fact that you're at sea with your every need being met--one must keep some perspective. That being said, here is the comparison by category:
Ship: We preferred the Enchantment, mainly because of the decor of the Pride. The Pride is like a renaissance art gallery crossed with a Las Vegas casino, with generally darker colors and less light. It is a little jarring at first, but you get used to it after a while The atrium in the Enchantment is much lighter and more open, Both ships have similar amenities.
Cabins: The Pride wins this one hands down-especially in the cheaper categories of cabins. The Pride has many more outside cabins, including obstructed view balconies and french doors (the kind we had). These are sold for the same price as an interior, yet have light and fresh air. The cabins are also quite a bit bigger than the Enchantment.
Food: Edge to the Pride here. The main dining rooms on both ships were excellent, but the Pride's buffet was better with a greater selection and better food. There were also more choices available off hours.
Service: This depends greatly on who you happen to get as your cabin steward and waiters. In our particular experience the Enchantment staff were friendlier and more accommodating, particularly the activities folks.
Activities: Enchantment all the way! They had a wide variety of things to do for all: sports, dance classes, lectures, make-up classes, etc. The instructors were great in everything we tried. The Pride really fell short in this area, with most of the activities existing primarily to sell things.
Entertainment: I would call this a tie. The evening shows in both were very well done with top notch singing and dancing. The Enchantment had a little more variety in their small musical groups throughout the ship.
Atmosphere: The two lines go for a different feel. Royal Caribbean tries to appeal to a wide audience: shows are more family friendly, activities are a little tamer. Carnival has their "fun ship" theme and tends to emphasize the partying aspect more, however it was not as crazy as some led me to expect. We were travelling with an 11 year old and they did label any show or activity that was not appropriate for children clearly.
Overall: My wife and I both preferred the Enchantment overall because it fits our personal tastes better but I would not hesitate to go on either again. Happy cruising!