There were problems with Vioxx (sigh, I loved Vioxx...) but Celebrex seems OK for now. However, if you're allergic to sulfa drugs (like me) they don't want you taking Celebrex.

But, there are no "safe" NSAIDs. Short term is probably OK but long term can cause problems.