You might want to consider the Norton/Mansfield area. Mansfield has a commuter rail, and the driving commute to Boston is approximately 45 minutes. They are both small towns with a great sense of community. Norton is also a college town, being the home of Wheaton College. Shopping in the area is plentiful, close to routes 95 and 495, yet still have a sense of "country living". As for the schools, I raised both my children through the Norton public school systems, and they are currently both enrolled in prestigious universities. This year's valedictorian will be attending Harvard, last year's is currently studying at MIT, and the year prior's is at Princeton.
Providence is only 30 minutes away and TF Green is so much easier than Logan. If you like the beach, the Bourne Bridge to Cape Cod is only a 35 minute ride.