Lou at Foxwear makes an incredible wind blocking soft shell, for an extremely good price. Plus, all his goods are custom made, so you get exactly what you want. I've been extremely happy with all my Foxwear items.
Give Lou a call and discuss what you need. He's got a lot of different materials that aren't on his website.
http://www.foxwear.net/index.html