I have had good luck with Optimum Nutrition's Hydro Whey -- It mixes with water or milk.
You can also use almond milk if you have a lactose or caloric concern, Taste great!!
Ice or no ice is a personal preference. I do mine without. Mixes great in a shaker cup.
Order from the link, here on MAB.
The squat rack didn't say anything. Squat racks never do.