...so what are some good alternatives? Ideally, I'm looking for something either bodyweight based or that uses minimal freeweights -- i.e. something I can do at home.