I've picked up both the large and small Mr. Buddy heaters at considerable discount from Lowe's when the heating season is over. I use 20 lb tanks with a hose made for that use.
I also have a tower kerosene heater but I switched over to the propane heaters when kerosene got too high in price.