Winter must love us in New England! But do we love it?