ya know, I've had really good luck with over-the-counter Icy Hot creme. I use the no-odor version if I'm going out, but the stinky one works better I think. Or maybe it's all in my head. But it works just as well as ibuprofen for me, and a lot safer.