Bekologist: That Castelli jacket looks great! I'm curious how thick/warm the material is. Please let us know how it behaves in rain. I'm hoping I can find an affordable alternative to a Showers Pass jacket, and this looks like it could be a contender.
This company makes nice and affordable rain gear. My wife has one of their jackets, and in my opinion it's much better constructed than a Showers Pass jacket. It's also made in the US, if that is important to you.
http://www.bicycleclothing.com/