As many have said before most of the breeds are good so get what you like. My favorite has been the barred rock as a good foundation chicken. Kids are great for taming them down. My kids love playing with them when they are little and by time they get through both kids, they are pretty docile overall. One thing I have found over the years is to get different breeds at different years that way I can easily keep track of how old the chickens are. For example year one was silkies, year two was Barred Rocks, year three was orphingtons, etc. Each year the kids enjoyed researching another breed, we would raise 3-4 of them and then decide whether that breed would go back into our choices for the following year. Of course if you raise babies you could trade for different breeds.
Have fun learning about the different breeds