I liked the Dream a lot - it is a real "rockin' ship in terms of music and shows - geared the gen-x and younger people. Not old timers on Medicare.
The one place I think it gets too crowded is the buffet. They did not use the "food station" concept enough, but rather still hvae somewhat long lines.
The FunHub was a lot of fun and i was very surprised few people were using it on our cruise.