How important is it to book excursions in advance? My group and I aren't totally set on any particular one, but we do have a few in mind. Do all the good ones sell out very far in advance? Are the "good" ones really that good that a similar one will not suffice? Also, how far in advance is far enough?
I was also thinking that it might be worth it to wait till I'm on the cruise and go to the meeting where they describe them all, but it might be too late by then.
RCCL - Adventure OTS (Honeymoon!)
CCL - Carnival Miracle
RCCL - Enchantment OTS