I wouldnt ditch the whey shakes. They can come in really handy since we all lead busy lives and its not always easy to eat 5-6 meals a day. not to mention the toll solid food can tak on your digestive system. But solid food is the def. a better source than a shake. if your trying to gain mass...