You can eat a wide variety of foods, but still not get enough of every necessary vitamin and mineral every single day. Since you take two in the morning and two at night, it works out to be 46 cents per day. Protein powders Its very difficult to prepare, cook, and eat enough protein from meat, eggs, cheese, beans, and nuts. Not to mention that eating lots of bulky foods means you also spend a lot of time on the toilet. So protein powders are a convenient way to get a lot of protein into your diet.
Whey protein is the best, but expensive.
Soy protein is the least desirable. Avoid protein powders that have lots of added ingredients. Ingredients like Gamma Oryzanol, Inosine, Dibencozide, and Chromium Picolinate, are all a waste of money. If you really want a high caloric drink, its much cheaper to just buy plain protein powder and mix it with your own stuff. Mix in blender.