For short term use ... like when you've got a bruised rib (Pedal Wench) or a separated shoulder (me) ... ibuprofen etc. can be beneficial. I have had it recommended by various Drs. to keep the inflammation down.
It's long term use that can become a problem.