Defining which type of winter coat is best for you is dependent upon your personal style and what type of activities you'll use it for. While variations of puffer coats and parkas are the most ...