I meant to say that the cruise lines
dont tell you that they own the front street at each port. I said that they do-- but they do not say that. Its very obvious at most ports though-- especially with the welcome signs out each days saying "Welcome Carnival, Royal Caribbean".. and they list all the cruise ships that have docked that day.
Im honestly not as excited about Cozumel as I am about Belize- especially since Ive never been there. We also don't book excursions through the ship. Its a bunch of touristy people and to me its a big "hurry up and wait" game. I go against the ships advice and book a local tour guide with many high reviews. We did this last year in both Jamaica and Grand Cayman and while Dh was a little weird about me doing it at first (and everyone we went with was in shock that we would take such a chance)... we got to do and see SO MUCH MORE than anyone else, for so much less money (which means good tip for the local person). We didnt have a group of 50+ people to wait on. There were about 6 or so of us both days... including Dh and I... and if we saw something neat and wanted to stop- we did! If you ever go to Ocho Rios or Grand Cayman I have great guides names I could give you!!
Cruising is a blast! I always thought i wouldnt like it because im not a drinker (neither is DH- alchoholism in the family so we just choose not to), and Dh wasnt a gambler (until our first cruise

) but we were wrong. Its awesome!! We wanted to do the
Disney Cruise first... but we have really liked Royal Caribbean.
Theres a cruise board you can check out sometime if you ever really get interested. CruiseCritic.com is great. You can learn everything about any type of cruise or port.