I didn't read this whole thread but the "best" face wash (and hopefully you're using a moisturizer) is the one that works best with your particular skin. If your skin is oily you'd want to use a different product than if your skin was dry or has a slight redness to it. Your skin type should be your first concern, not the name on the bottle.
Edit: Oops. I just realized how old this thread is.