All in all, I would say there are more activities on Royal Caribbean over Princess...I loved the Allure cruise, but I went for the ship, the islands were a bonus...I also truly enjoyed my Princess cruises, but for different reasons. My next one in 2013 will be another Princess to Alaska. Princess is a more relaxing atmosphere, much more toned down from Royal Caribbean. I will say however, there is nothing quite cruising in Alaska on Princess...They have good entertainment and food, where Royal Caribbean has IMHO, the best entertainment on water...Just remember, any cruise is what you make it, mix it up with some shows, may-be gambling if you enjoy that, some good shore excursions and good meals. You can't go wrong.