I got a Pearl Izumi Gavia jacket in the Screaming Yellow color last winter and it works great. It is highly visible, wind and water resistant, and breathes reasonably well for a warm jacket. It tends to get too hot when temps rise above 50 F, but it's great for cold days. My coldest ride last winter was 18 F, and the Gavia kept me comfortable with a long-sleeve UnderArmor base layer. For rides in the 40s and 50s, I usually wear a PI Kodiak Light jersey with base layer and a vest over that. The PI Zepphyr vests in screaming yellow are highly visible and very useful under a range of conditions. Plus they are easy to take off and stow in a back pocket if the weather warms up.