There are a whole lot of different options that will work well for you. Sounds like you do not want the Cornish Cross broiler, which is fine. For pure egg laying, it is hard to beat the Leghorn. They lay white eggs, not brown. Don't know if that makes a difference to you. The Leghorns will not get very big, so they are not a good meat bird, but they would probably do for your layers.
Any of the dual purpose breeds would work well for the layers or the meat birds. Which ones just comes into a personal preference type of situation. For meat, I'm a proponent of getting a light colored bird, not because they grow any better but because you get a prettier carcass when you pluck due to the pin feathers. Some of those are the Delaware, New Hampshire, Buff Orpington, Buff Rock, or White Rock. However, any of the Australorp, Sussex, Wyandottes, other Rocks and several others will work too. The same breeds would work for laying brown eggs too, plus I'd include the Rhode Island Red as a good layer.
If I were in what I think is your position, I'd give a lot of consideration to the Red Sex Link. These are not a breed but a cross of two breeds that give you chicks that are sexable by color at hatch. You can use many different parent breeds to make them, provided the father has the gold gene and the mother has the silver gene. The roosters are yellow at hatch and the pullets are red, so you can tell at a glance which sex is which. The reason I'd suggest you consider red Sex Links is that the roosters grow up mostly white so you get a good carcass, and the hens grow up mostly red and they normally lay great. Plus, since most people want the red sex link pullets, the roosters are usually fairly cheap. The hatcheries have a lot of roosters nobody wants. Another advantage is that they are easy to sex. If you order 10 pullets and 15 roosters, that is exactly what you will get. For most of the other breeds, the hatcheries only guarantee getting the sex right 90% of the time.
As I said, it is purely personal preference. There are many breeds that should suit your purposes.
Good luck!