Showers Pass makes a great jacket with vents to keep you dry on the inside and quality construction that stands up to the elements. I've got the Touring Jacket in Yelling Yellow. It isn't cheap but will last for years.
http://www.biketiresdirect.com/produ...touring-jacket