I should have picked "Mr. Injury" as my forum name. I'm all banged up (75% is not lifting related). Here's what I do:
Glucosamine/chondroitin is cheap and you'll mainly notice it when you STOP taking it.
I find fish oil to be reletively dramatic. Fish oil is just a must have for every human. Get the cheap shit and eat it like it's free.
MSM has really helped alot of people. I take it just because I can, but haven't got any epic tales about it.
Naproxen Sodium can be a daily assist for getting through your workouts. It reduces swelling.
Flexibility training can truly cure whatever your aches may be It doesnt just help your body, it helps your state of mind as well. For me, stretching and fish oil are the 2 heaviest hitters.
Hope you feel better.