Support them now, so they don't hurt later
My best friend is a training consultant for a number of pro football players and he gave me something called Exoforce. I think its mainly to boost workout performance but a lot of players use it to save their joints during heavy training. I believe it recently became available to the public because they have a website that seems to allow you to order (exoforcegear.com).
I love it. In my opinion, the best joint support product is one that prevents your joints from hurting in the first place.