Milk thistle is good. I take that and an herbal blend that includes: [Dandelion (Taraxacum officinale) (root), Milk Thistle (Silybum marianum) (seed), Burdock (Arctium lappa) (root), Artichoke (Cynnara scolymus), Kelp].
I also take C, E, and L-Lyseine for antioxidant, immune, circulation, etc...