Hmmm--Just back from Constellation in Sept. & Summit in March--food was really excellent. We love Royal too but the food just does not compare favorably to Celebrity in our past experience. Don't know about the other lines but we have had great cruises on both of these lines!