Danger,
I think you should take the lack of replies here as a strong indication that Propecia/Proscar and Minoxidyl are the only two things that actually make any difference whatsoever.
All that other stuff, in my opinion, is snake oil. Shampoos and conditioners can make your hair APPEAR thicker, but all that other stuff is sketchy, at best. Just a waste of money, in my opinion.
Anything that legitimately can stop hair loss, or cause regrowth would survive scientific scrutiny. So far, just Propecia/Proscar & Minoxidyl meet that hurdle. Don't be fooled by anything that claims to be "all Natural", as if that alone means it is good for you. Crude oil, coal, and acid are also "all Natural", but I sure as hell wouldn't want to injest any of those, would you?