Great advances have been made with 'ultra pasteurized' milk. You can buy it by the case at CostCo and keep a stock on hand. Doesn't require refrigeration and tastes much better than powdered or condensed milk. In fact I don't think you can tell the difference between this milk and fresh pasteurized milk from the grocery store.
More information about formatting options