We get this question all the time. There is no such thing as a martial art which is better than another martial art. They all have something to offer and this includes boxing and other non-martial art sports or systems as well. Each style has a different focus. For example: Taekwondo is kicks, especially high ones, Karate is hands and feet, Combat Hapkido is body mechanics and joint manipulation, Judo focuses on balance displacement for throws and boxing focuses on hands (and foot work). There is no magic bullet. What determines the effectiveness of any martial art is the practitioner – the student. What is your commitment and dedication level as well as your purpose for taking a martial art. Are you focused on exercise, self defense, or something else. These things will determine how you develop as a martial artist.
So, remember, when choosing a martial art, choose one that you enjoy, make sure you are comfortable with the instructor(s), the facility is convenient enough that you will make the time to go, and it is safe, clean, and adequate for the training.
Until next time; Stay Safe and Be A.W.A.R.E. ™