On the other hand, the newer Carnival ships can be quite nice - large cabins, good food, etc. The "glorified booze cruise" is less true of Carnival in recent years, especially for 7 nights or longer. That said, RCCL's kids program does have a lot of people who recommend it.
Why not talk with a knowledgeable cruise-oriented travel agent near you? If you let them know some of your own preferences - types of vacations you have enjoyed, etc. - they can probably help steer you to the cruise line best suited for you.