I have taken more supplements than most and I can honestly say...... eat eggs!
Proteins are good, but they will def make you bloaty. If you are going to take protein I suggest ON (optimum nutrition) as they carry far less sugars and have a substantial amount of protein per serving over most on the market.
Rule of thumb - the better the protein tastes the worse of a product it typically is. Kinda like lifting in general - if it isnt burning, it isnt growing! That is where "no pain no gain" came from.
If you guys really want good knowledge I suggest -
www.annabolicminds.com this is a very helpful forum that will definitely get you on the right track.