I'm another cetaphil girl, but I'm 19 now so pimples aren't a priority. I'm about to start using MooGoo, an Aussie brand that stay away from chemicals and crap.
I've used all 3 mentioned in the title and tbh, they made my skin feel squeeky clean but that's about it. I still had break outs, and I'm yet to hear of anyone that gets clearer skin from cleansing alone. I think the best of the supermarket lot was actually Nivea.