I use Aveda ~ they have natural plant/herbs hair care products Very pricey but I get mine on ebay cheaper!
You could try this. I haven't tried it yet, but I plan to sometime. Also check out the rest of that site. There are lots of other recepies and ideas.
i only know some conditionder recipe: 1 egg + 2 spoons milk or soymilk, leave it in for 10-15 minutes before you shower and wash your hair, but be careful when rinsing it, if the water's too hot you'll have scrambled eggs in your hair. and i've heard that some soaps may be good, too, but i have never tried.