The only one I have tried is this one:
L`Oreal Paris EverCreme Sulfate-Free Moisture System Intense Nourishing Shampoo - NaturallyCurly.com
I didn't like it. I bought it early on before I was very familiar with ingredients, and how my hair reacts to them. First off, it has amodethicone and several polyquats. Some people don't have problems with these ingredients, but I've found they build up on my hair pretty easily. It also has a *ton* of cleansers in it. Even though it's free of sodium lauryl sulfate, ammonium lauryl sulfate, etc, I found it to be too drying.
I second the Shea Moisture Moisture Retention shampoo. It is super, super gentle. If you want to use a low poo very often, I recommend that one. The smell is pretty strong, though.