Nick, it depends on the ship you are sailing - not just the cruise line - and on your own personal preferences. Let your T.A. know some clues about your lifestyle - casual/formal, active/relaxed, etc. What kind of food do you prefer? (If you are into Italian food, I'd give the edge to Princess.) I have heard both good & bad about every cruise line, and have decided it all comes down to people's individual preferences and also their expectations. (Bear that in mind when you read cruise reviews, but do read some.) Ask your T.A. what specific feedback she/he is getting that leads to their opinions, and if those clients are similar to you or not. That may help with the decision. Good luck!