So I was on Dutasteride for a few years, until I realized it was making me fat, and I dropped it and switched to herbal things (about a year ago). For a while I was taking saw palmetto extract, but I dropped that too because it had similar if much milder sides than dutasteride. I now take three pills a day, mostly for general health but I think there's some spillover into hair goodness.
1) Curcumin (turmeric extract) -- anti-inflammatory, general hair/skin goodness
2) Krill Oil (I use Twinlab's Cardio Krill Oil, the NSI stuff is a little cheaper but I hear is gross) -- also anti-inflammatory
3) Resveratrol (I use revgenetics' with the emulsifier to maximize absorption, nitro-250s i think they are) -- modulates hormones, I originally started on it to dampen the sides from dutasteride but I realized it was helping keep me thinner and otherwise more healthy, so I stuck with it.
For a while I tried the immortalhair regimen, but I felt like swallowing a fistfull of pills was probably overkill. I try to eat more vegetables and fresh foods instead.