To answer your question which is best, in my personal experience an off-the-shelf (i.e. bought at the local drugstore) soap far outperforms an off-the-shelf shaving cream in the aerosol can. I have...