I'm biased. I currently us the third one. Based on ingredients it is the best of those three....although witch hazel may be an issue for some folks. The first two contain SLS which typically breaks me out.
i've used the dickinsons witch hazel toner, and it was alright. i dont think SLS breaks me out personally, i'm just starting to get a few blackheads which are annoying hahah, but i need to choose one of these cleansers