I think you will find everyone has a different opinion on breeds and why you should keep what. The vultures and hawks and foxes and dogs and all other predators will be happy to eat any breed and none of them will be that great at avoiding them. Banties fly more than others and therefore can get away slightly better, but I wouldnt' count on it. You will need a coop that is a fortress to have peace of mind at night... things crawl in, under, over, and through just about anything to get at your chickens and eggs, so thiink concrete and tiny wire mesh to keep them safe.
As for breeds, I am starting my own first flock and I got Buff Orpingtons, Cuckoo Marans, and Easter Eggers (called Ameraucanas by hatcheries). They are all supposed to be calm, friendly, hardy breeds that lay fairly well. That was what I was looking for. Things like RIRs and Leghorns are super-duper egg machines but are theoretically not as calm and friendly, though there are plenty of exceptions to every rule. People love their silkies and polish. cochins are also docile and friendly and hardy and lay OK. There are a million other breeds that are popular... rocks, sex-links (also called stars), campines, houdans, sultans, phoenix, New Jersey Giants, New Hampshires, etc etc. The list goes on and on and I think you'll find tons of people on this site who love each and every kind. I suggest going online to the McMurray Hatchery website and they have good descriptions of the many breeds they carry. You don't have to buy from them - there are a million places to get chicks, but I think their website has a good summary of a lot of breeds.