i like machines for shoulders but thats only because mine pop out of socket. otherwise i go with the free weights.