free weights are diff more harder and better for you... but they both have there benifts