Everyone's hair is different, so you need to find what works for you. The vinegar rinse at the end, Randi, is an old standby - vinegar is mildly acidic, and so is human hair, which is why it works! My mom was allergic to soap of all kinds, so showered with "Pear's Soap" which is actually glycerine, and washed her hair with that and rinsed it was cider vinegar. Blondes of course should use white vinegar instead.

I use the Herbal Essences "Color Me Happy" - before they changed the naming scheme, it was the shampoo for "dry, damaged, permed or color-treated hair" and I started using it then, and as I am not allergic to it, kept using it when they changed the name. I tried using the pink bottle stuff when they changed the name, but as I sneezed immediately after opening the bottle, I switched back to the purple bottle, which is the "Color Me Happy." I have a ton of allergies, and most things with fragrance are suspect, so when I find something I am not allergic to, I stick with it until forced to change!