Marino wool 125 weight top and bottom, Synthetic pants, Outdoor Research Ferossi top, and a basic Goretex shell. For an additional layer, any grid poly top and a marino wool beanie. For wool, I prefer Minus 33 over Smartwool.
In various layers, that should cover 90 degrees down to freezing...