Don't get wrong, I think this is an excellent list. In fact, it is actually a complete and probably time tested list with great results for the serious bodybuilder.
However, this list is not at all for the average person. As many here have already pointed out, the average person are not...