I'm originally from Derby, VT, which is just a couple miles from the Canada border in northern VT. Barnstead is actually quite a bit south of you, just below big Lake W in central NH. The snowstorms in August and June I actually witnessed in Vermont, and in Maine, respectively.
My cousin is in Union, Maine and he rides a flying brick (K100).
One thing you may want to think about is the MEME rally this coming weekend - unfortunately I cannot make it this year as it is coming up too quick, but you might enjoy going to see it. Also, if you go on Saturday you can follow some folks to Dave Percival's estate in Andover, ME where he has a private collection of BMWs that is better than most any museum on the planet, including BMW's own. He literally does have over a hundred BMW bikes, from 1920s ->1990 or so. Dave was a BMW sidehack racer decades ago and he has his rig there, too. He only opens his house up to rally attendees 1X per year, and this is your chance!
Here is a thread/link to the MEME forum with some of the info:
http://www.eurobikemaine.org/cgi-bin/yabb2/YaBB.pl?num=1235524837