I have a Gore Phantom, which some might consider a jacket, others a jersey. I use it like a jacket, and it's one of my warmest winter gear. I have found that it fits pretty much true to size -- that is, American sizes rather than European. The Phantom has windblock fabric on the chest and sleeves, where you need it, and more breathable fabric in others. It is not waterproof but water resistant and does fine in light rain. A nice feature that I seldom use is the removable sleeves, which are nice if temps warm up a lot during your ride (or afternoon commute). You can often find it on sale for great prices, and it's available in several colors, including neon yellow, which is great for commuting.