I like the american crew pre-shave oil. It works really well for me and just has a mild clove scent (from clove oil not parfum). Its not greasy and doesn't leave any mess. I swear by it. Use it before your shave or before going against the grain and you'll shave smoother and without irritation. Bottle lasts for ages too. I haven't used any other pre-shave though, pre-shave soaps wouldn't really do anything for sensitive skin (it'd probably make it worse by drying it up). You've already got a pre-shave cream so try the oil. If you wash your face before a shave, skip it. Makes a world of difference. Wash your face at night instead and just rinse with water in the shower. Buying more expensive soap is unlikely to fix your condition as well. The fragrance on its own would make the shave irritating and honestly, I find that super fatty soap just makes my skin feel greasy as opposed to improving the shave.