I have long hair as a guy and have tried a lot of different shampoo brands and varieties. I used to use Aussie because the 3 minute miracle conditioner was the best for my hair.
I have since replaced it with the Argan Oil shampoo and conditioner. This stuff cleans my hair well without leaving a residue or any sort of extra frou-frou odor. I don't really need my hair to smell of jasmine and coconut with a side of blackberry walnut muffin. I want shampoo that's going to clean my hair and not leave it feeling brittle or unmanageable. That's what this stuff does.
Bottom Line: If you want a great shampoo that will clean well without residue or fluff, this is the stuff for you.