Do a little research on damage to dogs throats from choker chains. You can train a dog not to pull by rewarding the correct behavior.
Youtube Kikopup, and go through her playlists and find the videos on loose leash walking.
http://www.dogstardaily.com/ This site may also be helpful. And maybe look up Gentle Leader.
I trained my dog not to pull using a mixture of kikopups methods. If your dogs like to play, I'd play a lot and try and wear them out before walks also, so they aren't so excited and keen to pull (though a lot of dogs will still pull just as much anyway lol)
But yes, Choker chains are cruel. Even Prong collars are said to be kinder, if used correctly. Also choker chains should be used correctly, and most people don't know how to use them correctly, which is why my trainer wasn't a huge fan of them for most owners.