Here in New England, our winters can be pretty wretched. I'm trying to decide on a winter coat for DS, who is 3.5 years old. I'm between a down jacket and a 3 in 1 jacket with fleece liner. The price on both is comparable. Which do you think is the better choice and why?