Depending on the situation I like Synthergine as a liver protector. I don't know how it works as well as it does but it is incredible. I also like the Synthetine for the energy boost, I just feel good when I use it. Synthelamin is an excellent b-12 supplement. These are all from Synthetek by the way.
Other than that a good protein powder is always in order as well as a good multi-vit and mineral.
PB