Machine and free weight. This is an argument that will never end, and can even be upgraded by adding a third option, the hammer strength machine, which is a mixture of the two. This means that you get the both two worlds. http://yanrefitness.com/hammer-strength/ Any questions, please do not hesitate to connect us. Thank you!