finastride is a compound quite a few guys use.
you can find Nioxin product lines at local stores such as walmart etc. I tried nioxin and didnt see much results.
Rogaine worked for me, but i discontinue'd use... at the time it was too expensive to consider running for the rest of my life, lol.
theres others out there. Bumpin for ya for more info.