Poot
Thank God ^ was there!
Not sure if this is a repost, but I found a great website that has links to a ton of nice roads to ride in New England. They also have links to best mountaintop rides, restaurants, etc...
http://www.newenglandriders.org/BestOfNewEngland/BestOfNewEngland.htm
http://www.newenglandriders.org/BestOfNewEngland/BestOfNewEngland.htm