I haven't read all the posts - just giving you what worked for me.
Thiamine/B1
B12
Milk Thistle
Multi
Omega3
Glutamine
I would avoid Niacin if you see it...I am not sure what a lot of people's reactions are to it in general but I know that I thought I was having some sort of SEVERE allergic reaction because of the incredible flushing I endured.
All in all....what works for some doesn't work for all...and make sure to ask you Doc. Because I didn't know Niacin (a B vitamin) would do that to me...or St. John's Wort (that has an effect on anti-depressants )...
I would definitely invest in some Milk Thistle though and B vitamins.