softshell all the way. I never wear my hardshell anymore. I got a Foxwear, powershield. Stops wind, keeps you warm, custom made to fit your size, made in Idaho, inexpensive($80.00), nuff said. I own a Gore wind stopper vest, it is awesome but does not breathe as well as the powershield material from Foxwear. I'll stick a wool sweater under it in extreme temps though.
The owner, seamster is Lou, great down to earth guy. Highly recommended
http://www.foxwear.net/