Just got back from a NCL cruise and I must say, the quality of food on this cruise line is the best I've come across (been on P&O and RC previously). Only bummer thing was the age demographic of the guests, 80% over 70 and they walk like their on their way to death row. It changed my mind about mandatory euthanasia. Apart from that the drinks and meal packages were absolutely worth it as the specialty restaurants on board were top class.
Tips for anyone considering cruising:
Fly Virgin (if you need too) as they were at the at the dock when we returned to Sydney and took our big bags to the airport and produced boarding passes so we didn't have to line up at the airport.
Take American cash and pay your bill with it as you don't get the conversion charges on your credit card.
Definitely get the drinks and meal packages, all cocktails, glasses of wine and spirits were included up to $15 and anything over that you paid the difference. Same with the meals, we got 5 meals each at any of the specialty ones.
Don't over pack (for the women).
Find a good bartender and tip them as they can make your cruise even better. One got me onto Port with a dash of Contro, yuuuuuuuuuuuuummmy.