I find the website rather amusing and I'm willing to bet it works. If people wagered their weight loss efforts more, we'd have less obesity... or perhaps we'd just have poor, obese folks :)
I drank the hell out of Muscle Milk back in high school, trying to keep on my weight for football. Stuff tasted great, so I'm definitely looking forward to trying Monster Milk.
Looks like they've done a good job formulating it. Have you had the opportunity to try it?