Chickens are very addictive aren't they? In my experience the best small breed are the Pekins. They come in a variety of colours and lay a small to medium egg. The Silkie bantams are a little bigger and lay a bigger egg and are also sweet natured and a joy to watch. Yes, they do go broody easily but I just let them. After all they aren't egg machines are they. Last year I incubated some mini white silkie eggs and was amazed at how tiny they were. Unfortunately out of the six eggs, five hatched and four were boys so I only have one little fluffy left. She is adorable though and a real character. If you want some eggs incubated let me know. They are easy to come by on ebay but of course you will have to think about if you get boys they will need rehoming. If you google for pekin bantams you can get loadsd of images of them and I'm sure you will be as addicted as I was when I first saw them.
chris at citychickens.co.uk