Free weights alll the way. Machines will slow you down and prevent ancillary muscles from developing.