This is the best ride in town. We took the Salem Ferry in to Boston last night - 4pm boat in, 9pm boat back - to see the Tall Ships (sailboston.com) and have dinner (the Ferry's Cruise & Dine program is awesome - save 10% off your meal!). Here are a few pictures from our trip.
Entering Boston Harbor:
The view of the tall ships in the Seaport district from the Ferry:
The Boston's Best Cruises ticket kiosk in Boston (but I recommend booking online to guarantee your spot!):
View of Boston Harbor at 8:45 pm waiting for the Salem Ferry to shuttle us home: