I have a bottle of magnesium spray but never remember to apply it. I take D, and glucosamine-chondroitin.
(Pre-Primal I had a lot of joint pain; post-Primal it all went away except in one hip. I think the glucosamine-chondroitin helps, but wouldn't swear to it. It's cheap, anyway.)