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.
There is no tomorrow! THERE IS NO TOMORROW! THERE IS NO TOMORROW! - Apollo Creed