Celebrity all the way! I'm almost elite on Princess, and have to say the food and service I've had on Princess are definitely not up to celebrity standards. I've had problems on the last 3 Princess cruises, and if not for the FCC I need to use I wouldn't be on this next cruise on Princess. They just don't seem to have their act together, at least when it comes to my booking & my cruise. I cruise all the time, and don't have problems on Carnival, Celebrity or Oceania.