I have been to a few of the ports many years ago. I actually really like Sea Days. So I prefer more than one. I am now really starting to think about the Valor out of New Orleans for the 5 night with a night in new orleans on each end.So. I have been on Freedom (twice) and for adults, it's a nice ship. The first time my son loved it, the second time he was bored. I'd choose one from San Juan simply because of the ports, and being port intensive (I don't care for sea days). I would probably choose Fascination because while it is a lower class of ship, you only have one sea day. But Freedom is a nice ship and perhaps new ports? Have you been to any of the Southern ports?
The Miracle itinerary is nice, because I do like the western ports and have heard good things about the ship itself.