I do bike in the Minnesota crazy range, But in your temp range I go with a soft shell, that has a windstopper front. Great temp regulation and breathability, far better than hard shells, decent water resistance, and plenty of temp range with layers. I'd recommend one cut for cycling or hiking with a longer tail and longer sleeves. Some of the casual soft shells are too short in both areas. Sorry I don't have a specific model to recommend, I have two, a Craft, and Ibex. Both are great.