I have also heard good things about Nizoral (Ketoconazole).
I dont know what topical minoxidil is? you mean the foam or the liqiud you apply with the dropper?
antiandrogen = dont allow androgens(like testosterone ) to work/have an effect.
Minoxidil is the generic name for Rogaine. I think it is a dangerous chemical and I'll tell you why: it is incredibly powerful and acts on multiple, ultracritical systems and, on top of that, is poorly understood. It started out as an antihypertensive and they noticed that it promoted hair growth. Now, instead of trying to understand how it works, they decide to just put it into a bottle and take advantage of it monetarily. But look at what this stuff affects per Wiki:
"Minoxidil contains the nitric oxide chemical moiety and may act as a nitric oxide agonist."
"Minoxidil is a potassium channel opener"
"Causing hyperpolarization of cell membranes."http://en.wikipedia.org/wiki/Minoxidil
The side effects of the oral medication are "Side effects of oral minoxidil may include swelling of the face and extremities, rapid and irregular heartbeat, lightheadedness, cardiac lesions, and focal necrosis of the papillary muscle and subendocardial areas of the left ventricle." As if that wasn't enough, "studies have shown that minoxidil can cause collagen depletion as it is a lysyl hydroxylase inhibitor, an enzyme which is key in collagen production.."
Madness. Well, I admit that much less is going to absorbed through the scalp, but I just cannot think of any reason to put that into your system. Just my two cents...