I've used milk thistle but over the last few years I've been using a product called NAC. Besides liver protection it also supposably has other health benefits. My liver numbers thus far have been fine. Does anyone else have any long term experience with NAC? If so what are the pros or cons.