Here are a few tips from my NCL Jade Western Mediterranean 6/28/09 - 7/12/09 cruise.
Food
VERY VERY VERY SALTY. Dined only in the Grand Dining Room and Alizar and every night, the apps & entrees were extremely salty - they even added additional salt on top of the food. Service was also extremely SLOW - wait staff were inattentive and impersonal. Bread baskets were very unappetizing - the breads were cold and always the same. No "baked alaska" dessert on this ship.