What Steve said.Steve Gibson wrote: What Julian said.
Buy a good quality ski/motorcycle/sailing jacket. They'll be waterproof, breathable, comfortable and well made. Buy in the sales and it won't be quite so painful.
I have to admit to being disappointed in these jackets. It was a cost vs. quality issue and I think the factory tried to make everyone happy by keeping the cost down. The overall design, however, (style, utility etc.) is really good (not that I'm biased or anything...)