Naproxen's effects last longer than ibuprofen's, but they are both strong and effective pain relievers. They also are more effective than Tylenol (acetaminophen) and are considered first-line therapies for many types of arthritis.