i got mine in the mail a couple days ago (chocolate). tried it with costco's soymilk .. was beyond disgusting - too thick, sweet. much better with water. when do you take it? i've read it's terrible / not ideal after a workout, because of the fat and casein protein. seems like a lot of people prefer taking it right before bed, will it really do anything while i sleep?