I'm a hairdresser and sometimes I think the "salon" brands are over rated. Don't get me wrong I love bumble and bumble products and they do wonderful things for hair but sometimes my wallet needs a break too. A good inexpensive brand from the drugstore is Loreal for color and highlights. I also agree that matrix and joico are great products too. Another great choice is Paul Mitchell and I believe they don't test on animals as well.
Good Luck,
Kristin