My brother and grandfather plan to get chickens this spring. My grandfather wants ones that lay a ton of eggs but are big and very good eating. Now, I am have no experience with chickens but I am going to assume that it leans either one way or the other. So I have made in order of most important to least important to help me find out the best breed that fits the requirements. #1 Good Egg Layer #2 Meduim-Large eggs #3 good tasting meat #4 easy breed for beginners ( if this could even be a category idk) Answer :? Also, I would like to make another list from most important to least and I would like to know what breed you would answer with this requirement in order. #1 Good Egg layer #2 Easy, hardy docile breed #3 Large eggs #4 good tasting meat. Answer? Bonus question: If I was going to get a big long feathered beautiful rooster to crow in the morning, what breed would you point me to? Thanks in advance for all who reply!