A system for controlling body temperature of a subject, said system comprising: at least one endovascular heat exchange device; at least one body surface heat exchange device (46T, 46V); at least one source of heat exchange fluid; at least one heater/cooler; at least one pumping apparatus; a user interface; and at least one controller which receives input from the user interface and is programmed to control operation of the system in alternate modes which comprise: a) a first mode wherein heated or cooled heat exchange fluid is circulated through the endovascular heat exchange device; b) a second mode wherein heated or cooled heat exchange fluid is circulated through said at least one body surface heat exchange device (46T, 46V); and c) a third mode wherein heated or cooled heat exchange fluid is circulated through both the endovascular heat exchange device and the body surface heat exchange device (46T, 46V), wherein said at least one controller is further programmed, and the user interface is further useable, such that when the third mode is selected the user may further select from a plurality of sub-modes in which the endovascular and body surface (46T, 46V) heat exchange devices are operable, wherein the selectable plurality of sub-modes comprises: i) a first sub-mode wherein the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) simultaneously cool or warm; ii) a second sub-mode wherein one of the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) cools while the other of the endovascular heat exchange device and the body surface heat exchange device warms (46T, 46V); and iii) a third sub-mode wherein, for an initial period, the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) simultaneously cool or warm and, for a subsequent period, one of the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) cools while the other of the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) warms. at least one endovascular heat exchange device; at least one body surface heat exchange device (46T, 46V); at least one source of heat exchange fluid; at least one heater/cooler; at least one pumping apparatus; a user interface; and at least one controller which receives input from the user interface and is programmed to control operation of the system in alternate modes which comprise: a) a first mode wherein heated or cooled heat exchange fluid is circulated through the endovascular heat exchange device; b) a second mode wherein heated or cooled heat exchange fluid is circulated through said at least one body surface heat exchange device (46T, 46V); and c) a third mode wherein heated or cooled heat exchange fluid is circulated through both the endovascular heat exchange device and the body surface heat exchange device (46T, 46V), a) a first mode wherein heated or cooled heat exchange fluid is circulated through the endovascular heat exchange device; b) a second mode wherein heated or cooled heat exchange fluid is circulated through said at least one body surface heat exchange device (46T, 46V); and c) a third mode wherein heated or cooled heat exchange fluid is circulated through both the endovascular heat exchange device and the body surface heat exchange device (46T, 46V), wherein said at least one controller is further programmed, and the user interface is further useable, such that when the third mode is selected the user may further select from a plurality of sub-modes in which the endovascular and body surface (46T, 46V) heat exchange devices are operable, wherein the selectable plurality of sub-modes comprises: i) a first sub-mode wherein the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) simultaneously cool or warm; ii) a second sub-mode wherein one of the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) cools while the other of the endovascular heat exchange device and the body surface heat exchange device warms (46T, 46V); and iii) a third sub-mode wherein, for an initial period, the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) simultaneously cool or warm and, for a subsequent period, one of the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) cools while the other of the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) warms. i) a first sub-mode wherein the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) simultaneously cool or warm; ii) a second sub-mode wherein one of the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) cools while the other of the endovascular heat exchange device and the body surface heat exchange device warms (46T, 46V); and iii) a third sub-mode wherein, for an initial period, the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) simultaneously cool or warm and, for a subsequent period, one of the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) cools while the other of the endovascular heat exchange device and the body surface heat exchange device (46T, 46V) warms.