We break down the pros and cons of each jacket style so you can stay comfortable, stylish, and weather-ready.