Both beautiful towns, especially Pomfret. I've lived in Southborough for only a few years and it's great, though sleepy. Couple minute drive from Marlborough or Framingham if you need something to do.
Yeah that's kind of weird how you missed so much of it? I got like a half inch in just the past hour or so.
https://www.wunderground.com/dashboard/pws/KMASOUTH43?cm_ven=localwx_pwsdash