This made me laugh as it was obviously written by someone from the north shore (which is fine for OP b/c that is where she is looking), but for anyone else, please know that the entire south shore was not include in this list of suburbs. No Milton, Braintree, Quincy, Hingham, Cohasset, Westwood, Norwood, etc. Just pull up a map and you will see that a great swath of the area isn't discussed, including suburbs that actually abut Boston.
As to your question, if I were to move back and head for the North Shore, I would live in Lexington or Andover. Beautiful and great schools.
(Advice - buy your snow blower once you move there this summer. You do not want to shovel you way through an entire winter and there is not one shovel, snow blower or ice scraper to be found in all of New England right now.)