Phoenix,
Regarding your protein question. Don't try to get your protein from just shakes. Stive to get it from meat, fish, eggs, & nuts. I believe you will get much better resluts. Your body requires other nutrients that are provided in solid foods that shakes do not provide. My knowledge is...