Most professionals will tell you, that for building muscle, there is nothing like free weights, and when you break from home workouts, the weight you can lift with machines is incredible. Free weights were all bodybuilders had in the old days, everyone worked out at "home gym". IMO without a...