I find as long as you can stomach the NSAIDS Mortin etc,,, it works better for injury pain and swelling (swelling causes the bad pain) I have had Vicodin that never even compared to the pain relief of the Motrin.Thank you Hydra I’ve got some good 800 mg Motrin that does help a lot and I’d rather take that then the pain meds they gave me at the hospital.