Go with the ALA and Primrose Oil Milk Thistle is not powerful enough. The Cranberry is good for your kidneys. If you are worried about your liver than you should also think about your kidneys as well.
you should be able to find the milk thistle/cranberry extract at you local grocery store/gnc....I've only ordered ALA online...It will be cheaper for you to get it all online if possible...fumunda