
Yeah, a Starbucks Iced Latte (130 cals/8g protein) looks comparable to a cup of 2% skim milk (120 cals/8g of protein), so that's not bad. I get skim milk now, so I get the same g of protein with only 80 calories, but an iced latte sounds like it tastes better.
As for the neck thing, I have no idea. I'm not a nutritionist, I just have a friend who basically qualifies as one.