I have a tour master Air Intake model jacket. They can be pricey, but they are on version 3 of the jacket and can sometimes find leftover Intake 2 series jacket for cheaper.
It is a heavy mesh jacket with very good armor and padding. It also has a rain liner, and a cold weather liner that can be used together or separately. It is good for cold, warm and rainy weather as well as protective from crashes.
Comes in lots of different colors and has lots of reflectivity as well.