If you're sailing with MSC Cruises, the line offers five options for all-inclusive drink packages, with two for nonalcoholic beverages. If you know you'll be imbibing daily, it might be worth ...