I have recently been trying all sorts of sulfate free shampoos: Avalon organics, TIGI, ABBA, John Masters, Organix, etc. (I know there's been more I'm forgetting)
I have just started using Marc Anthony Advanced color protect anti aging shampoo! This stuff is amazing, and pretty cheap compared to the other brands I've tried. My hair has been through the ringer with bleach, colour and heat styling and this stuff makes it silky soft and shiny and I don't even have to put product in after I wash like I used to to smooth it down.
Super impressed by this brand.