Mediterranean prices have soared and winter sunshine is far from guaranteed. Egypt offers reliable warmth where the luxury-per-pound is hard to beat.