This is my downfall every year without fail. Which jacket will last me through the seasons, be stylish, look good with the rest of my clothes and keep me suitably warm on a mild day but not too hot on a hot day? Am I really asking so much?