Great meal plan cyph3r_gfy; definitely very healthy. In place of the whey protein, have you ever tried hemp protein or some other plant-based protein? I have read that for most people it is easier on the stomach and it is a "complete" protein, providing all of the essential amino acids.
And, if you haven't done so already, you should pick up the book,
The China Study, that Ron mentions in his post here:
http://www.flytrapcare.com/phpBB3/a-who ... ml#p179344
I borrowed it from a friend and have read the first few chapters. The data presented in the book is beyond eye-opening. It is essentially the details of what is presented in the "Forks over Knives" documentary. The hard science presented in the book is astonishing, backed with tons of citations of published papers from multiple independent research projects. The book essentially demonstrates beyond a shadow of a doubt that animal-based protein (all forms -- even dairy and the lean, wild-caught meats) causes cancer when consumed in sufficient quantities.
The correlation is as high as it is with smoking causing lung cancer!!! The magic number where cancer is almost certain to start, if conditions are right, has been shown in lab work to be somewhere between 10% and 20% of caloric intake coming from animal-based products. Anything over 20% does exacerbate the cancer growth and
will promote cancer growth provided that there are conditions causing cancer cells to form. For an average male, that would only be 200 calories a day (based on a 2000 calorie diet) that should be coming from animal sources in order to be considered "safe".
But, as far as I'm concerned, I consider eating animal protein to be on par smoking, drinking and eating processed foods, so I almost completely avoid all animal products now. I think of them more as treats than as any part of my regular diet. For example, when I go out to eat, I might have something with cheese or butter in it or treat myself to some fish. When I go to a friend's house, I may eat some chicken or pork. But in terms of my day-to-day routine, I simply avoid animal products all together.