As you can see many breeds lay well and most are cold hardy, what I have found is it depends where you are getting them and what particular traits they are being bred for, so keep that in mind. I will add that the buff laced polish hens I got from MPC last year have layed better than any other breed I have ever owned, they are even molting but still laying, so you never know.