According to the Arthritis Foundation, oral NSAIDs are the most effective treatment for osteoarthritis. However, the benefits of treatment for osteoarthritis may differ for each person. A doctor will be able to advise on which treatments they feel would be most effective according to the person's personal circumstances.