A thermostimulation apparatus is disclosed that includes heating and cooling means, and in various embodiments the heating and cooling means are heating and cooling pads, or at least one pad capable of both heating and cooling, the latter possibly being one or more Peltier elements. Certain embodiments also include heat sink means and heat exchanger means, and/or electrical stimulation, and the cooling means can include a refrigerant.