If we're going to be hooked up to shore power (read: all the time!), we'll bring along an oil filled radiant heater. Cheaper to use their electricity than our propane and I imagine it would, generally, last quite a bit longer.
Oil Filled Electric Heater