I have a jacket with detachable sleeves that I love. For the money, this was the best thing that I purchased for winter riding. I truly does stop the wind. On even the coldest days, I just wear a thin base layer, jersey and this jacket. More than that, and I'm too warm. There's a pocket in the back for storage or you can stow the jacket inside the pocket and it to your bike if it gets really warm. It also has two side pockets.

http://www.performancebike.com/shop/...tegory_ID=1230