Depends on your budget and what you like or deem important in a winter jacket. But for the best "userbility and functionality", I like the ski jackets from Descente, Spyder, Arcteryx, Phenix, Solomon, Sherpa and the like. These jackets are designed for hours on the slopes so are lightweight...