I’ve been on two cruises, one when I was a kid (I was a wicked bastard, just not publicly), and one a few years ago.
The most recent was on Royal Carribean, and was quite enjoyable. On night one they had a sale on booze in the “sales room” or whatever. I bought a regular sized bottle of Absolut blue, and got a free bottle of Bahamanian rum, both cost me about $20. Not a bad deal. I bought cheap mixers in the Bahamas for a few bucks, and stayed nicely toasted the whole cruise, while my friends spent tons of cash for watered down drinks.
We were lucky enough to not have a ton of kids on our boat. We avoided almost all of them by being night people, this avoided all the crowds as well.
We “entered customs” in Key West FL, and there was no search of any kind. Yes, this was post 9-11. Maybe they had drug dogs go into each cabin, but when we left the boat in Miami, there was nary a person in sight to even glance at our bags, much less check us for our “limit” of bottles of booze. Had I bought a few pounds of pot in Key West, I would have just walked off the boat with it. Slightly disturbing if you ask me.
As far as the meals go, ours were pretty good. If you wanted steak instead of what they were serving, it was always an option, same with multiple servings if you like that sort of thing. A girl at our table refused desert one night, and our waiter said “you want nothing?” She said yes, and received a plate with “nothing” written in chocolate sauce on it. The servers can make your experience much more memorable, if you get a good one, most of them know the deal.
The only other major lesson I learned was in regard to the “booze cruise” outing. There was a boat trip to an island that was supposed to feature rum punch, then games on the island and more punch on the way back. Our group was interested in getting inebriated, and once we were on the boat, we got a round of drinks. You could have fed this stuff to a baby, almost zero alcohol in it. We thought we were getting shafted. We drank until our stomachs hurt, and had almost zero buzz.
On the way back, we decided to try to tip the bartenders in order to get them to pour stronger drinks. It worked. Most of us were rip-roaring drunk by the time we got back to port. A few of the guys didn’t even make it to the formal dinner.
I guess it depends on your goal. Relaxing seems to necessitate a balcony, boozing seems to need an angle on getting it cheap, and sightseeing seems to require inside knowledge and a frugal plan.
Once you pick a cruise, research the hell out of it, you will thank yourself in the end.