I have sailed on Princess, Celebrity and a defunct line called Regency. Enjoyed the Grand Princess: above average food, nice service, excellent facilities and average stops. Sailed the on the Horizon: excellent food, excellent service, good facilities and above average ports. Will be sailing on the Celebrity Century in August. Both lines are very good and attract a middle/upper middle class crowd. Conde Noste Traveler continually rates Celebrity as the best of the mid priced cruise lines. I think you will be extremely happy with Celebrity-- and this is from a very picky traveler who has been around the world. I have yet to hear anything nice about Carnival except that it is cheap and if you are a swinger you'll find some action (
). You will thank me when you travel Celeb. Good voyage!