Any time someone specifies "A LOT" as a nutritional guide I get a little skeptical. Keep in mind when you're eating these foods the whole nutritional profile to determine if you're over-eating something (or filling yourself with LDLs). Try to balance the eggs, milk and meat with alternatives like quinoa, spirulina, lentils, bulgar, etc.
If you are going to go big on animal protein, naturally fed varieties generally have more vitamins and good fats. And of course, always drink whole milk vs the skim stuff (more vitamins + good fats - and it tastes better!!).