This is a dilemma I find myself in every time I'm in need of a painkiller: should I take paracetamol (acetaminophen), ibuprofen or aspirin?
I've come across several articles outlining the differences (most notably one by NHS and one by NPS) and, while a good overview, they don't really provide a clear mechanism to make the decision.
Specifically, my understanding so far is:
Aspirin and ibuprofen are NSAIDs and thus can be used to ease inflammation, unlike paracetamol
Ibuprofen and paracetamol are similarly effective in treating pain, while aspirin may be less so (however, other sources claim paracetamol to be ineffective for some types of pain)
Aspirin should never be taken by those under the age of 16
In terms of adverse effects, ibuprofen may be a better option in comparison to paracetamol (according to this answer at least)
In many cases, different sources provide different, very often contradictory information, especially in terms of effectiveness and side-effects.
To make this question less broad, here are a couple of specific questions (all of these assuming the person in question has no allergies or an existing condition which may limit his options in this sense):
When should you not take a NSAID? It seems the fact they ease inflammation doesn't seem to make them less effective in any way.
Which is the most suitable to relieve symptoms of cold and flu?
Which is the most suitable to relieve pain caused by physical injury?