My kids went to the Caribbean on RCC, and Alaska on Carnival. My daughter preferred RCC, because of the rock-climbing wall and the ice rink. My son preferred Carnival, because the "Teen Club" on RCC was geared for older teens, while he was in the young teen age range. He really liked the Teen Program on Carnival.
Sheila