For shoulder straps and hipbelt padding, I've used the blue foam from REI. It seems like good quality (lots of closed cell foam will not recover well from dents, creases, etc.). It's available in 3/8" thick sleeping pads and 1/2" thick sit pads. I suspect that the yellow CCF that MEC sells is also good quality.