Layering is the key to staying warm while snowboarding or god forbid, skiing. Temperature regulation is a major part of this as well. A good thermal will keep you cool as well as warm because if you sweat, that water cools when it leaves your skin and will freeze so moisture control is just as important as heat insulation. Our favorite is the Airblaster Ninja Suits. They are warm, breathable, the one piece design traps the heat so you don't loose any then you're strapping in and they are super fun. .