Hi Michael,
The cruise I did last week was with Norwegian, and I actually quite enjoyed myself. I think you misunderstood what the 'freestyle' thing is about, at least for eating -- it wasn't just the buffet line that was free, but two other fine restaurants as well. Both of them had very good food for dinner. (Breakfast and lunch were pretty mediocre.) It was only the really high-end theme restaurants (the French place, the Italian place, and the sushi bar) that charged a cover, and that cover was only $15 per person. This is hardly a ripoff.
On the other hand, sodas were $2 a pop, unless you wanted to pay $42 for the thermos and card sticker that got you unlimited refills throughout the cruise. I thought this was ridiculously chintzy; I expect to pay too much for alcohol, but for Diet Coke? When the prime rib is free? That's just silly.
I can't really say how the cruise stacked up against other cruise lines, because we've only done this one. I rather suspect that most of the pros and cons are pretty much the same: good food, good facilities, relaxation, port stops that are too short, shore excursions that are fun but a bit like cattle herding. It was good service and a surface veneer of elegance over industrial catering and a fundamentally cheesy experience. Which isn't to say it can't be fun, of course.
I posted some additional thoughts on my
LiveJournal, which I maintained via the ship's Wi-Fi while I was cruising; if you really want, you can also listen to the "Thing Two" audio comment that also talks in part about the cruise.