By Eric Niiler, Wired After a wimpy winter, spring break has arrived, and skiers and snowboarders from Maine to Mammoth Lakes are stoked. More than 18 feet of snow has dropped at Squaw Valley in March; Utah’s famed powder resorts have finally broken the 100-inch mark; and New England has been pummeled by four big […]