I work construction and can tell you I get my aches and pains. I sure feel a lot better after tub'n for sure.
FWIW my GF has very bad back pain and has has great sucess with CELEBREX.
From their site:
CELEBREX is an NSAID that relieves arthritis pain, stiffness, and inflammation. For many people, just one 200-mg dose provides 24-hour relief. CELEBREX has never been taken off the market; on average, more than 1 million prescriptions are filled for CELEBREX each month.