In reply to Roberttaylor:
Interesting question. I've also found the bag can lose loft on a long cold trip and in prolonged bad weather its just going to happen. Overall it depends how well you can keep it dry. I've found the main cause of the bag getting damp is from condensation on the tent inner, be it in water or frost form. I sometimes use my goretex jacket to protect it from the tent wall, and having a water resistant outer on the bag helps. Packing it up smartly as you suggest is a good idea, but if its a sunny and dry morning I'd normally have the bag on the tent to dry for a few minutes whilst packing other stuff. Open up the zip, give it a good shake, perhaps turn it inside out and a few minutes in the sun can dry it really quickly, especially at altitude. Having a black inner lining helps as well. After that then taking it out in the sun at any opportunity helps. They can also dry really well inside a tent if you are leaving it whilst out climbing as in powerful sun the tent can get pretty hot.
I think the overbag idea may or may not work, depends on how cold it is and where the dewpoint is. Could still be in the sleeping bag on a cold night.