IMHO - Princess is more subdued with the ships decor and less activities like rock climbing, ice skating, Johnny Rockets, etc. Don't get me wrong they have plenty of activities to enjoy, we find the entertainment top notch and have always been happy with the staff. I find the food on Princess a little better, but again that is subjective, and we prefer the Any Time dining more than assigned seating. Prices on RCL seem to be much higher than cabins on Princess, but again there are always deals out there. We have taken a RCL cruise in the past and would do so again if the itinerary & price were right. I would suggest a cruise on Princess to anyone who has taken one on RCL - Actually I hope to cruise on all the lines eventually!