In my own personal trial, Hyluronic Acid was more effective than Glucosamine or MSM (Chondroitin comes from animal sources so no go for me) when I had knee problems but to be honest now that I am riding like crazy, I sometimes forget to take it and have not had the pain return.

And, although I was told I had a great deal of arthritis due to injury and surgeries, my acupuncture/massage guy was able to work on my quads and relieve "knee" pain. If your quads lock up it pulls on the knee, that is where you feel it. Something to think about too.

Right now I do my own massage by rolling on a hard foam roller to try and keep my quads loose and prevent knee pain.