Personally, I get my protein from all different sources. Whey, Egg, Casein, Milk, Legumes, Animal, Soy etc. The important thing is that you do not limit yourself to one type of protein. You should take it in from all different type of food, liquid etc.