different kinds of protein play different roles in your diet..
casein protein is great for a pre bed shake (slow absorbing), whey is best post workout because it is quickly digested.
there are also grades of protein...I like Isopure for whey and I usually take muscle milk prior to going to bed (blend of whey and casein).
but remember, the best protein is the protein you get from actual food!