Foo, for base layer consider wool like this short sleeve or this long sleeve (optimally both, so you can change dependent on temps). The benefits of wool are that they stay pretty much odourless compared to synthetics. For a mid layer, a light weight fleece like this (I have the Silverstone) is great. The full zip for quick venting is nice. Combined with your soft shell this setup should work nicely. For wet conditions, a hard shell would be better.