I personally prefer the prong collar to be more effective than the choke chain/collars. I read that a choke chain can take as much as a year off of your dogs life if used at a constant..I don't know how true is that but I do not use a choke chains, but I saw people using a choke chain and choke collars, and I saw nothing but dogs choking and gagging whenever they pulled, more to say that is was sad to watch and not effective at all.
I dont believe in the choke chain ,I read that it could collapse their trachea.Prong collars are not as cruel as people think. Prong collars only give the dog a small amount of pressure so as to tell them that pulling will not be tolerated and they can only constrict so far so they do not cut off the dogs air supply. And Its good to use the prongs with rubber padding on the ends of them so they are not poking the dog. A choke chain can constrict a dogs neck all the way, cutting off their air supply. I believe choke chains are the worst.
But then they both are tools and both have their place in training , the only thing a person using them should know a proper way of fitting them and the correct method of using them .