We plan on going with Shoretrips.com. They have some excursions that RCCL doesn't offer. If there is one you definatley want to go on I would book it online. Make sure you allow enough time between the scheduled end time of the excursion and when your ship leaves, that way you have time for detours if they happen to occur. If you are not on an RCCL excursion they will not wait for you.
FIRST CRUISE-Jan. 20, 2007 Rhapsody of the Seas-RCCL