Casein is not bad. Nice, slow digesting protein that provides a slow dispersion of Amino Acids. Probably why some recomend drinking it before bed to remain anabolic while you sleep. Most all whey proteins (except the hydrolyzed kind) seem to bloat my stomach bad.
whey bloats
eggs are even worse. i create an environment that is not suitable for humans when i eat too many eggs.
soy isolate is great as well, but it tastes like shit.