There really isn't a right answer to this one. Here's my take on both (just cruised on the Dream for the first time).
Dream: Bigger, newer, more space, Auqaduck. Less likely to see / meet same people over and over - although I did manage to see / run into 3 / 4 families (including our...