is aleve or advil better for knee pain?
Aleve is long acting and Advil is short acting. Advil is better suited for the treatment of acute pain and is the most appropriate NSAID for children. Aleve is better suited for the treatment of chronic conditions. Aleve is more likely than Advil to cause gastrointestinal (GI) side effects because it is longer acting.