I just read the other reviews of our Jan 2 Millennium cruise...and agree with most of what they said. Cabin - Great (Sky Suite), Food - Good, Service Good.
The Met dining (early) well met my expectation's, and the service there, other than a rude wine hustler who accused us of drinking off ship because we were, in her opinion not buying enough wine, was the best we ever had on a ship.
We did a night at the Olympic - found it a tad pretentious - and the service was not as good as the Met. The Venison was great - but every thing else was just OK. Too much hype to give us a menu with food encrusted on it, the wrong cocktail, and some sea bass that was a bit past due.