I tried: Pantene (Leaves hair too sticky) Lush (Doesn't remove oil or products used on my hair) Head and Shoulders (Dried my hair out too much) Paul Mitchell (Made me get dandruff) Biolage (Made me get dandruff) Mane N Tail (Dried my hair out too much smelled like hotel shampoo) Root Awakening (Left my hair feeling like hay) Garnier (Made me get dandruff) Dove (Needed to wash everyday or it would get oily) Organix (Made my hair lighter and dried out) Infusium 23 (Made me get dandruff) Loreal Paris (Hair felt sticky) Clear Scalp & Hair (Ends felt dry and roots got oily) Nexxus (beware this shampoo almost made me loose all my hair for some reason) Kerastase (Had to wash everyday, because hair got oily) Suave (Dried out my hair) V05 (Dried my hair out) and the list goes on and on. This is the first time I washed it with this shampoo and conditioned with the matching conditioner and then used the leave in conditioner from Aveeno, but so far this shampoo left my hair feeling so much softer, silkier, manageable, less frizzy, took out the oil without drying, and smells so wonderful! I love how this one is Sulfate Free. I don't think they could have made it any better. I'll be sure to update if I have any more comments about this shampoo, but so far it's been great!