Hey guys! I have been a Personal Trainer for the past 7 years, and I also teach Pilates, Yoga, and Spinning. I have tried out Kettlebells to see if they are everything that they are touted to be. I agree, I do like them as a suppliment to routine weight training. However, as Hock has said before, never trust a communist.

They are not the end all be all that they were originally marketed as and they have found a niche in combat sports training and some athletic programs. Regular weights are great, and I do agree with Hock that they are safer, and more versitile. Kettlebells are great if you have become bored with your current program. However, if you are not changing your routine every 4-6 weeks, you are not going to get much out of your routine anyway.
For combat athletes, I would recommend as much pure strength training as possible. This means low numbers of sets and reps and high amounts of weights. For example:
Squats 4 sets of 3-6 reps
Bench Press 4 sets of 3-6 reps
Row 4 sets of 3-6 reps
Work large muscle groups first, make sure to have a 1 minute rest break between sets, this will allow your muscles ample recovery time to recharge so they are able to get as much as they can out of the workout.
Next:
Standing overhead press 3 sets 6-8 reps
Biceps curl 3 sets 6-8 reps
Triceps press 3 sets 6-8 reps
Abs:
Basic floor crunch
Straight Leg Raises
Oblique Crunches
Plank
This is an all over body routine and should be done 2 x per week. The days in between can be spent on Combative training. Make your combat training intense. It is not the duration of your workout, it is the intensity that makes the difference. In weight training intensity is measured by how much weight is lifted. This workout can be done as a circuit training routine. This means you are going for amount of time. I usually have clients go from one exercise to the next with no break between them. Each exercise is done for .45 seconds. Make sure you do a good warm-up and stretch before and a good stretch at the end.