I second the vote for Turmeric. It's a much better long term anti-inflamatory than Ibuprofin, Acetaminophen, or any of those. It also has antioxidant properties, and no side effects. I've been taking 500 mg per day for a month now and my kneecaps went from feeling like someone was hitting them with a hammer every time I went up stairs or did a high step to just an occasional dull ache after a hard day of bushwhacking and climbing. It's pretty amazing stuff! Also if you have a dog that has any aches and pains, it's safe for dogs- 1/4 tsp per every 10 pounds of dog will get them back in action.