I like my Rehband 7mm knee sleeves and my Rehband 5mm elbow sleeves. They really keep some heat in the joints.
Also, for general pain relief, the DMSO aloe vera gel available on Amazon gives decent relief.