I think they might be the ticket for your purposes. I found they kept me dry, but was always paranoid that they'd tear on something. They don't hold sweat, though, so I'd count them out as a vapor barrier; they breathe very well.

My set ran very large. A size large made me feel like a kid trying on his dad's suit, and I'm 5'9", 155 lb.