I think this topic always comes down to the person and the dog. I would not use a choker is because Boxers are a bronchial breed and it can damage them. I do recomend a pinch collar for certain dogs though. Some dogs just straight pull you on every walk, I have seen hard pullers stop almost on the spot with a German Prong collar or a Tripple Crown.
http://www.aboutdogtraining.com/panel.php?5
http://www.aboutdogtraining.com/panel.php?5