I like the homemade/small entrepreneur stuff. I use Qhemet Biologics, Hair Veda, Grow Aut and Products of the Earth (an all-natural company based in my hometown of Chicago). I also use Ayrvedic powders and oils from India. I prefer natural ingredients plus my hair has so many health issues that I need products to address those rather than getting a certain look. Also, there is the need to support (good) minority and independent businesses.
I found that when I was straightening my hair regularly, I used salon brands and they worked well for getting the look. For health and feel, especially now that I am natural, it's the homemade stuff all the way! Matrix, Redken, and Nexxus won't be seeing my business for their overpriced petrolatum and 'cones.