Ok I am thinking about getting some chickens. Here are the breeds I am considering: Buff Orpington New Hampshire Red Also, I'm interested in Sex Links -- such as "red star", "golden buff", "gingernut ranger", etc etc. (but I have a hard time telling what the difference is between these? Are they basically the same but called different things by different breeders/hatcherys?) We can only have about 3 chickens. I would like them for eggs. I would like them to be good-natured and tame. I would also like them to be cold hardy and be able to live in a coop/run during the long winters (I could let them free range for a few hours per day during good weather). I'd like them to be pretty. What would you choose and why?