The North Face Denali Jacket ($165) might be the most popular fleece the company sells, but it's not our favorite. The North Face WindWall Jacket ($100) is actually a little more stylish, with less of the "bear arms" look, and blocks the wind a million times better than the Denali. The WindWall is made from a proprietary fleece fabric that offers superb wind and cold protection, yet offers great breathability and comfort.