Finasteride (propecia) and minoxidil are the only official treatments for hairloss, at least in the US. Dutasteride is going through the FDA right now I believe. Propecia is best used with a shampoo like T-Gel or Nizoral as that is how the studies were done.
There's also the FDA cleared Laser treatment devices...I think they start at like $200 and theres no real consensus on whether they work or not. Basically the FDA just said it wont kill you if you use it.
Neither will really regrow any hair in the front half of your scalp, but they may drastically reduce the rate of loss. At the midscalp and crown, they will not only halt loss in most men, but will regrow hair in some. Personally, I have not seen any loss in the back half of my scalp for nearly six years I've been on propecia, and that's noteworth cause mine was really aggressive (from N0 to N1-N2 in eighteen months). If you search my name on this forum you might find a thread I made with some pictures.
If you go to a lot of other forums, you'll find these dumbsh*t threads where some goober talks about his homemade finasteride hairgel and other stupid crap. I would advise you to stay clear. You may be able to find academic papers or scientific studies on both pharmaceutical and "natural" treatments on hairloss if you're that inclined.