I have been taking fish oil for years and haven't noticed do a thing for my joints, particularly left shoulder and right wrist which I did some damage to in my early days with bad technique and a "no pain no gain" mentality.
What has worked for me the best is Nature Made brand Triple Flex. It contains the standard glucosamine and chrondritin, and also MSM.
I tried using a couple other brands from time to time but none seemed to work as well. Now I have no more cracking in the joints, rarely any pain even after doing high impact exercises. The only thing I wonder about is sometimes if I go a few days without it and the cracking and general uncomfortable feeling will return quite quickly, perhaps even worse then it was before.
I wonder since MSM is naturally produced in the body if taking it artificially in large doses overtime will cause the body to stop or at least halt production?
Bookmarks