None of the above. Not a single one of them does me any good. If I had to choose one of them, I would choose Advil. I've heard bad stuff about acetaminophen (even lawsuits, ex. Tylenol) and also bad stuff about naproxen (ex. Aleve). As well as aspirin. I have enough problems as it is health wise, so I don't add to it by taking acetaminophen/naproxen/aspirin. I don't recall hearing anything about ibuprofen, but that doesn't mean there aren't problems with it too. As I said though, they have never helped me in the past so I don't bother with them.