Have you tried Mitchell's Wool Fat shaving soap?
It's made with lanolin, and is a superbly moisturizing soap.