Well, here's one more, from AT reader MG. It's the Bed Buddy Hot/Cold Pack, which can be microwaved and then tossed between the sheets. They're around $15 each and are reuseable. The heat they provide is wet heat, not the dry kind that gets us all uncomfortable this time of year.
(thanks for the tip, MG!)