We have been on both lines. I got to say that we are the opposite, we like Carnival better. Maybe its our age, we just didnt find much that interested us and were bored alot. I dont think the food is bad on Carnival. Steaks are better on Celebrity I would say. I found we had better service on Carnival. Everyone has a differnt experience. Our head waitress on Carnival took the time to learn our names and would talk to us. They were very impersonal on Celebrity other than our bar steward. She was sweet and came by and chatted about how our day was anytime she seen us. Carnival is not for everyone, but I think they are a good line for the money. Good luck, you probally would like Celebrity.