Great Purple Shampoo
I like that this shampoo doesn't dry my hair out.  It definitely keeps the brassiness away.
Rating: 5 stars