I don't do the drink packages since I don't drink enough to justify it however do have one tip for those purchasing the drink package. If you purchase it once you are on board wait until you depart and are out at sea. If you buy it while docked they are obliged to charge you sales tax if applicable for the port you are leaving from.
Same goes for Ipods or such at the Istore. At sea there is no sales tax.