Best protein shakes for a quick macronutrient boost

For bodybuilding, weight loss, and easy meal replacement.