Definitely depends on goals. For getting bigger and stronger, machines will have a point of diminishing returns or no returns at all. Planet fitness is great for treadmill zombies and old people in my opinion.