Choosing the right home weight machine

Consider a workout that targets all muscle groups.