I agree with everyone else. Kickboxing can be a really good cardiovascular workout and you may learn some defense moves but if you learn karate the discipline and skills you walk away with will be of a greater benifit. I have been taking karate classes for awhile and love it.
Plus kickboxing...