Do you have any thoughts on what diet and suppliments are helpful to those in training and what is detremental?

Is meat a good source of protein, or are vegetable sources better? And what about milk? It has gotten some bad publicity lately.

What are the best suppliments?