I've taken Celebrex but after about a month or so I switched back to ibuprofen. It seems to work the best for me despite all the latest advancements in Rx's for anti-inflammatory meds. The second thing that seemed to help the most was soaking in warm water.