Naprosyn is one of the best on joints, one of the hardest on the stomach. It's probably the least cardio toxic NSAID.

Celebrex is a Cox II NSAID, that class is more cardio toxic than
non Cox II NSAIDS, but easiest on the stomach. But, Celebrex has the best cardiac profile in class. Some, like Bextra and Vioxx, were taken off the market due to cardiac side effects. But, they were very effective on joint pain.

Trying different NSAIDS is a good idea. Changing up from time to time can help.

DF