Hitting the weights is great for reducing fat levels.
Sure you burn calories while you are actually doing the work, but this is not as effective as other forms of more intense cardio such as running.
The real benefit is that when you add muscle, it's metabolically active, meaning it burns...