BOSTON - New England is known for all types of weather, and living here, we encounter some of the best and some of the worst. "I was on my way to work in Boston, my umbrella had flipped inside and out ...