IMHO dairy is only a no-no if you are actually allergic and/or consume it to excess ie if you do not control immune response by balancing inflammatory foods such as dairy, with anti-inflammatory ones (eg compare 1c kale, inflammation factor +439, strongly anti-inflammatory, to 1c whole milk, inflammation factor -77, mildly inflammatory. overall, target IF +50/d or higher).
if we were talking whole foods, obviously eggs would be the winner.
since we're talking powders, it seems whey comes out the winner.
this non-academic resource
http://build-muscle-gain-weight.com/the ... -whey.html
also states that whey protein has the highest biological value. soy is disregarded. others listed options include egg and casein, with the egg powder coming second after whey. this author suggests using all three at different times depending on the situation. in principle i agree with spreading intake across a variety of different sources.
FYI i get information on inflammation factors from nutritiondata.com's food search tool. in many cases there's even a pull down menu to change serving size to your needs. unfortunately an inflammation factor for whey protein powder is not available.
http://nutritiondata.self.com/facts/cus ... antity=4.0
the ND site does have information for `whey`although not specifically `whey protein powder`. two kinds of dried whey are listed, acid and sweet.
the dried acid whey has an IF of -178, moderately inflammatory.
http://nutritiondata.self.com/facts/dai ... ucts/101/2
the dried sweet whey has an IF of -492, strongly inflammatory.
http://nutritiondata.self.com/facts/dai ... ucts/103/2
ND does have an IF rating for egg white protein powder, and it`s moderately anti-inflammatory with an IF rating of +100:
http://nutritiondata.self.com/facts/dai ... ucts/124/2
looks like you`d have to work harder to counter the IF of whey protein powder, whereas egg protein powder actually helps fight inflammation (i don`t get that though.. in whole food terms, a hard boiled egg is rated moderately inflammatory with an IF of -139...)