We use the cheap chineese diesel heaters, have been using one now for five years, it gives steady heat, is quiet, trouble free, and uses very little power.
Only problem (and I suspect this is true of all diesel heaters) is that when it reaches the max temp setpoint, it doesn't shut off, just...