good egg layers

What breed is a small to medium sized chicken that is a good layer, can handle the cold (down to 20*f sometimes in winter, usually 40*f) and would be easy to handle and care for, for a first time chicken owner. Thank you.