Anitoxidants along with a multivitamin. I use Super Antioxidants by Optimum. A good essential fatty acid blend, such as Udo's Choice. These are for general long term health and not necessarily for bodybuilding only.
For long term use health in bodybuiling use a good multi vitamin/mineral to ensure there are not any deficiencies in the diet. Also plenty of antioxidants particularly A,C and E. Of course whey protein. And possibly flax oil, using different brands (you don't want to use the same fat source all the time).