Basically a good diet for weight loss and muscle building consists of lean proteins (including eggs though they are higher in fat), fruits and vegetables, whole grains, low fat dairy if you don't have dairy issues, and good fats like olive oil, avocados and nuts. Sugar should be avoided. Alcohol...