I recently switched to the barbasol pre shave face wash and it has been doing a pretty good job.
Very well said. Going at it with a well-hydrated face will result in a much better shave. It allows the soap or cream to mix with the water on your face so that it can create that layer of slickness under the lather for a nice smooth glide. Even canned cream like barbasol will tell you to wet your face beforehand.
Facial prep cannot, at all be understated.