Can only give the briefest of answers here but, for good layers any of the commercial hybrids such as warrens, black rocks, Lohman Browns. If you want pure breed layers Light Sussex or Rhode Island Red are good but you have to seek out and buy from someone who breeds especially for egg production(not to show).
Practical Poultry magazine has a list of some of these utility breeders.
For eating Sasso or Cobb Ross.
Probably the best thing to do is find a good local poultry supplier and find out what they offer.
Also invest in a good poultry book so you can get more detailed info about this subject.