I'm sure you'll get a ton of opinions in the "I have $200+ to burn" category. Here's mine for the rest of y'all on a budget, like me. I have a Levi's "Sherpa" I think it's called olive trucker's jacket. $25 at Costco last year, on sale.
It's a padded jacket but not thick enough to go on its own. But that's not what I wanted anyway. I like to go in layers. Under this I can wear one or more of a therma-silk or similar "long johns" thermal layer, a thin or thick shirt (usually flannel or padded flannel), this jacket, then a weather or camo layer as necessary.
It's a versatile setup. When I take the kids ice-skating, this jacket over a flannel shirt is plenty. For a winter hike, add a thermal layer underneath and I'm plenty warm. If I'm hunting, I have a Herter's camo light rainjacket that doubles as my rain/wet weather gear and my camo layer. But since the jacket's dark olive, if I take the camo layer off I'm still pretty discrete. I've walked up on plenty of doe groups just out on normal hikes while wearing it. With all four layers, I've worn it in 10 below and blowing wind and been plenty warm.
Costco's here in Colorado at least also regularly sells fleece-lined pants pretty cheap too. They make a great match.