I almost never use pain killers, but if I have to reach for one, it will be naproxen. Naproxen is longer-lasting. It has a metabolic half life of as much as 17 hours in the body, compared to just around two hours for those others. This has advantages, one of which is simple economics. One naproxen pill works like 4 consecutive ibuprofens or acetaminophens.
I was prescribed naproxen in the early 1990's, at the University of British Columbia sports medicine clinic for some wrist tendinitis. Stuff worked, so I remembered the name well. I didn't know that just a few years after that, it had become over-the-counter. One day I googled it by name and so it goes.
One down side of naproxen, sort of, is that it's not recommended for children. You will not find a children's naproxen.