It's all personal preference. mypetchicken.com has a "which breed are you" chicken matcher/questionnaire.
I'm partial to the heavier, snugglier breeds. cochins, jersey giants, brahmas. They're ok layers, but the sweetheart factor overrides that.
Depends what you want them for...