I was on the June 26-July 1 itinerary from New York City (Cape Liberty) to Bar Harbor to Halifax to New York City (Cape Liberty). I chose this cruise because it was the one that worked best with my family's schedule, and the entertainment options on board made it seem like the most fun ship to be on.
The ship was quite a blast, with lots of activities from sky diving to surfing to boogie boarding. All the staff was courteous and friendly, and dining staff went out of their way to help accommodate me given my needs (see below). The entertainment was the best I've seen on a cruise - particularly the Two70 lounge, which had innovative and advanced video art.
I was not a huge fan of the shore excursions, mainly because I don't think Canada and the North East are very interesting cruising destinations. They're not warm and tropical, and not historically interesting either.
My cabin was gorgeous. The most spacious I've had on a ship, with a balcony that was great to sit and eat on and watch the ocean from.