I get the Melt and Pour Olive Oil soap from Michaels. Also available from Hobby Lobby.
Here's my recipe.
1 cup melt and pour olive oil soap.
1/2 cup of Suave Body wash for men.
3 tablespoons of castor oil
1 tablespoon of bentonite clay ( made from WalMart Special Kitty kitty litter and beat to a fine powder in a blender)

Melt the soap in a microwave. Put in for 20 seconds then stir. Repeat until completely liquid.
Add the 1/2 cup of liquid Suave Body Wash.
Add remaining ingredients and mix thoroughly.
Pour into suitable containers (makes about 4 normal size cakes)

I haven't tried any of the high end soaps but this is the best thing I've used. The soap lathers great and stays moist longer than anything else I've ever used. This is the result of a lot of experimenting. I added the liquid soap to increase the lather and add the scent. Next experiment will be unscented liquid soap and adding some sandalwood scent.

If anyone tries this let me know how it works for you.