We have been on 6 cruises, 3 with Carnival(Fantasy, Glory, Liberty), 2 with RCCL, 1 with Celebrity.
We were on the Glory last May (2007),Glory and Liberty are practically identical, except for decor. I thought the food and entertainment was just fine on the Glory, but EXCELLENT on the Liberty. We went to all the shows and I thought the costumes and set designs were fantastic. We ate in the dining room 3 times, it was very good. We went to Harrys once, just hubby and me. It was delicious. Don't eat the whole day before you go to dinner, it's A LOT of food.
I was not crazy about the Cruise Director, Steve, but this was his last sailing on the Liberty. He was just annoying with his announcements, and he repeated himself constantly. But he seemed very nice.