Initially, novice athletes will see benefits with either machines or free weights, but as you become more trained, free weights should make up the major portion of your training program. Free-weight exercises mimic athletic moves and generally activate more muscle mass. If you're a seasoned...