I had lost a lot of weight due to health problems. Protein shakes helped me to put weight back on.
I personally like
http://www.ihealthtree.com/whey-pump...2-2lb-mrm.html
.. I mix in soy milk and frozen fruit and have a nice sweet drink.
I had a health practioner who used milk shakes when she was younger to gain weight.