When I first started having OA symptoms in my knee, I used heat and it worked well. As the years have gone by, I have developed more knee swelling than I used to have, so I use a cold pack. The cold helps the swelling go away and eases my pain.
Hope this helps,
New Research Could Expose Causes of Arthritis: A HealthCentral Explainer