This sounds hokey, but try emu oil. It does help joint pain, it has no odor, and it doesn't irritate the skin. The blue ice preparations you see advertised on infomercials is also helpful, but they smell sort of strong.
One other thing I forgot to mention in my prior epistle is that cutting out omega-6 oils and increasing omega-3 oils is very helpful, not only for arthritis, but for any inflammation (and they know now that inflammation is at the bottom of almost all sicknesses).