As an ex .....shall we say ...gym goer, I would suggest ditching the machines, and just use free weights. The weight you lift , pull, move etc, can be the same, but the gains are greater, as you have to move ...say dumbell curls, much more accurately,and slowly, and in doing so you also tense other muscles in your body, that you just don't do with machines. With free weights its all about accuracy, control of movement and balance, with machines it 's brute force and ignorance. With free weights , you learn to tense your whole body to move one arm, a good thing, n'est pas?