by Amy Patenaude Outdoor/Ski Writer The New England Highest Hundred Peaks include some that are the home to a ski resort. I made it up Pico, Killington, Sugarloaf and Mt. Ellen while there was still enough snow to be able to ski. Pico closed for the season many weeks ago. I skinned up and