From a pure weather standpoint, it would be a tough call between the outer Cape, likely Truro/N. Truro, or somewhere up in the Whites or western Maine mountains. I've casually looked for places around the Chatham NH/Evans Notch area. From a family/lifestyle perspective, I like where I'm at in the NH seacoast.