I am a big proponent of those cheap silver emergency survival blankets. They fit easily into a pocket or backpack. They cost 3 bucks. They have no insulative value, but do trap some body heat, can protect you from wind, can protect you from rain, can trap rain water for drinking and make a great search object.