Gore Bike Wear Men's Jacket Element (Sports Apparel)
+ very waterproof breathability large pocket behind - pity there is no longer reflective strips, there are just a small strip on the shoulders, visible only from the side (Though it does not cost cheap)