I have bad elbows and have taken Animal Flex and it was great, you cant go wrong with it in my opinion.
Currently I am taking NOW Glucosamine, Chondroitin Plus MSM. Its cheaper than Animal Flex and is about as effective.
If you have the extra money, and want the extras that come with animal...