I can only comment on RCCL.. DH and I were on the Explorer of the Seas in 2005 - Eastern. We loved the cruise, the service was fabulous and we were happy with our room (interior window to the Promenade), but it was just 2 of us adults. We weren't thrilled with the food, but it was pretty good.
When planning this upcoming cruise for all 5 of us, I had initially planned to go with Carnival on a Christmas or NYE cruise. We consulted with some friends of ours that have been on MANY cruises on many cruise lines, and they said hands down - go with Disney.
They basically told us that everything was far better (rooms, food etc) -- but the one thing that stood out for them on the Disney cruises was that the staff were so much more excited, helpful and attentive ..even on the last days of the cruise. They'd been on Carnival cruises where they would get the impression the staff was tired of being there.
So, to accommodate the budget,
I booked an October cruise when the kids are out (most of the week) for conferences. 
When planning this upcoming cruise for all 5 of us, I had initially planned to go with Carnival on a Christmas or NYE cruise. We consulted with some friends of ours that have been on MANY cruises on many cruise lines, and they said hands down - go with Disney.
They basically told us that everything was far better (rooms, food etc) -- but the one thing that stood out for them on the Disney cruises was that the staff were so much more excited, helpful and attentive ..even on the last days of the cruise. They'd been on Carnival cruises where they would get the impression the staff was tired of being there.
So, to accommodate the budget,

