My classification (1-10):
(My current regime is 1,2,3,5,6)
1 - Finasteride: 9 (7 years)
2 - Minoxidil: 8 (5 years)
3 - Provillus (natural): 7 (1 year)
4 - Revivogen: 6 (1 year)
5 - Nizoral 2%: 6 (5 years)
6 - Ecophane (multivinaminic): 6 (3 years)
7 - Folligen: 5 (1 year)
8 - Aminexil (Dercos): 5 (6 months)
9 - Proxiphen-N: 4 (over priced!) (1 year)