oooh good old pain.. my strategy, in rough order:
+1 for yoga and strength training: rock climbing has been the only viable long term treatment for ten-years-of-skateboarding-damaged-wrists, and two separated AC joints, and a permanently swollen ankle, and a weather knee I got from snowboarding many years ago. capoeira helped also, but has its own injury potential. yoga is, well, the bomb. And rest.. more than I think I need.
2: beer, warmth, rest...
3: for really broken stuff, I really like neurofen+. anti inflammatory, and something strange about my chemical makeup seems to interact with ibuprofen. MUCH more fun than paracetamol, but don't let me drive...
never tried voltaren, the system above seems to have worked well enough so far. I considered glucosamine when I was working as a guide, but I'm a shiny bum recreational rider these days, so its fallen by the way. Suspect I'll need it when kids grow a bit and more km's start to happen.
anyone on/off glucosamine with experiences to share?