The spironolactone/Azelaic Acid + Minoxidil/Nizoral combination is the best as far as I know. If you are receptive to it, its very effective a regrowing hair and keeping your hair on your head when you're system has an abundance of androgens in it.
The big thing to remember here is - if you stop using it, all the hair you grew back will continue to fall out, and it might be even worse if you did a cycle. For instance - I used the combo for about 4 months, and regrew a substantial amount of hair. I dropped my bottle of minoxidil on the floor and couldnt find a good souce, so I just quit for a while. Well, after about 2 months and a very stressful time in my life, I lost all the hair I had regrown. So if you're going to go for it, stay with it.
Three things you should know -
1.) minoxidil.com is the BEST place to get this stuff. Its all pharmacutical grade and the shipping and service is top notch. Their products have other additives that make them even more effective.
2.) Start it at least 2 months before you start your cycle. You'll shed hair for about a month when you first start using minoxidil, you dont want to compound the hair loss with extra DHT.
3.)Its going to cost you about $50 a month
Hope that helped.
BigV