OK. I'm on the low-tech side of this argument. I bought two hi-viz shells (they might be Canari and are bike-specific...) shells a number of years ago for $5 each. I figured they would quickly disintegrate, so I decided to try wearing one of them out. No such luck. I've got at least another 5 years to ago, I figure.
There's no insulation, no venting, nothing fancy, but I can wear it to about 0F depending on the number of wool sweaters I can fit under.
The most important aspect of this type of jacket is that: 1) it's not insulated 2) it's wind blocking 3) it is visible like a set of running lights.