To really get the max performance out of a thermal energy system, you need to convert the energy. The Sterling Engine is the top contender in this field.
ATE Energy – Conversion
Efficient energy conversion