A fuel cell based power generator comprising: a fuel cell element; a water exchanger element; a hydrogen generator element, wherein the hydrogen generator element contains one or more fuels that release hydrogen responsive to exposure to water; an ambient air path configured to receive ambient air and provide the ambient air across a cathode side of the fuel cell element, receive water from the fuel cell element and provide wet air to the water exchanger element; and a recirculating hydrogen path configured to receive hydrogen from the hydrogen generator element, provide the hydrogen past an anode side of the fuel cell element to the water exchanger element and provide wet hydrogen back to the hydrogen generator element; wherein the fuel cell based generator further comprises: a water exchanger element temperature sensor positioned to sense a temperature of the water exchanger element; a recirculating hydrogen path heat exchanger with fan disposed in the recirculating hydrogen path coupled to the water exchanger element; an ambient air path heat exchanger element with fan disposed in the ambient air path coupled to the water exchanger element; and a fan controller to receive temperature information from the water exchanger element temperature sensor and control heat exchanger fan speeds to maintain the water exchanger element temperature at a water exchanger selected temperature. a fuel cell element; a water exchanger element; a hydrogen generator element, wherein the hydrogen generator element contains one or more fuels that release hydrogen responsive to exposure to water; an ambient air path configured to receive ambient air and provide the ambient air across a cathode side of the fuel cell element, receive water from the fuel cell element and provide wet air to the water exchanger element; and a recirculating hydrogen path configured to receive hydrogen from the hydrogen generator element, provide the hydrogen past an anode side of the fuel cell element to the water exchanger element and provide wet hydrogen back to the hydrogen generator element; wherein the fuel cell based generator further comprises: a water exchanger element temperature sensor positioned to sense a temperature of the water exchanger element; a recirculating hydrogen path heat exchanger with fan disposed in the recirculating hydrogen path coupled to the water exchanger element; an ambient air path heat exchanger element with fan disposed in the ambient air path coupled to the water exchanger element; and a fan controller to receive temperature information from the water exchanger element temperature sensor and control heat exchanger fan speeds to maintain the water exchanger element temperature at a water exchanger selected temperature. a water exchanger element temperature sensor positioned to sense a temperature of the water exchanger element; a recirculating hydrogen path heat exchanger with fan disposed in the recirculating hydrogen path coupled to the water exchanger element; an ambient air path heat exchanger element with fan disposed in the ambient air path coupled to the water exchanger element; and a fan controller to receive temperature information from the water exchanger element temperature sensor and control heat exchanger fan speeds to maintain the water exchanger element temperature at a water exchanger selected temperature.