I've noticed recently, that after I wash my face and wipe it with a cotton ball with witchhazel that the cottonball has what I would consider a significant amount of dirt on it. I've gone through countless different cleansers, but currently I am using Cetaphil for oily skin. It seems to do an okay job, but my skin is still too oily and from the looks of those cottonballs, my skin is not getting as clean as I thought. Are there any suggestions for better cleansers or techniques. I can't help but think that if I had a better cleanser, I could get rid of the oily skin and blackheads in my large pores.