I love the ABBA Creme Moist shampoo. It cleans as well as a sulfate shampoo for me (I use it daily), but it's sulfate free. It's the only sulfate free shampoo I've ever been able to use. My hair is not dry and all the really gentle shampoos (Jessicurl HCC
, TJ's Nourish, Creme of Nature, Activate, etc.) are just way too conditioning for me. It does have proteins though, so if you're sensitive to those, it might not be for you. If I have to give my second choice, it would probably be the Elucence.