To me, it would also depend on "when" you are planning to cruise.
We love the Spirit class ships!!! (so I would automatically vote for the Legend)
We have not been on the Glory yet (sailing next month)...but from what I have read...it does seem to be a ship that draws a lot of families when school is out.
So just keep that in mind.