Check out http://www.mypetchicken.com/chicken-breeds/which-breed-is-right-for-me.aspx
They have a breed selection tool. Takes into account, winter hardiness, docility, egg laying rate, broodiness. It's a good place to start.
My favorite personalities are my orpingtons, next my black...