Nice Versatile Warming Pad
This pad is designed primarily for warming the feet but can also be used on various parts of the body.  It has three timer settings from 1hr, 4hrs to 8 hrs.  There is also 6 heat settings from the lowest to highest temperature.  I found that setting the temperature at 3 was warm enough for me.  Well worth looking into for easing those sore muscles.
Rating: 5 stars