Machines are a good alternative for a few weeks when you plateau on free weights. The only thing I don't like with machines is that loss of control feeling when you go back to free weights if you do it too long.