Posted on the other forum - but here as well:
Try the different harbors along the south shore - Cohasset, Scituate, North/south river, Green harbor, Plymouth/Duxbury, or even down to Barnstable. All are day sails inside Mass/Cape cod Bay - good weekend overnighters. All have pretty good facilities - and things to do off the boat as well. A good reference is the the US Power Squadron Site for MA -www.boatingguidetoamerica.com/index.cfm?doc=Boating_Guide_to_America:State_MA
Others mentioned through the canal - I always hit some of the harbors just on the other side (onset, Sippy, etc.) - and some are close enough to be considered day trips. - See:
Welcome to SouthCoastNavigator, your #1 boating source!