In reply to Atlas:
Are you sure you want to use it UNDER a waterproof as a mid-layer? I find that they don't breathe very well, and efficiency wise, you're not really using the 2 windproof layers that the insulation is sandwiched between if it's under a waterproof.
I use various fleeces (mostly a 100 weight pull on) as an insulating mid-layer and then use synthetic insulation as a booster layer over clothes (sometimes a windproof, sometimes a waterproof, sometimes just a tshirt or fleece, weather dependent of course) when I stop, or as a hanging around layer in camp/the evening.
As for the ones you suggest, I use a Patagonia Nano puff vest when it's mild and an Arcteryx Atom SV hoody when it's cold. The Nano Puff you could use under a wind/waterproof top, but I think the Atom SV is too thick for that to be practical.