I use a block heater & my oil pan heaters--and then I start driving BEFORE I start my engine
I back up the driveway so in the morning I can coast out the driveway and down the street to the stop sign before starting the engine.
And what really makes me cringe is when I see somebody start a cold engine and then rev it several times to warm it up. I think, "Not only are you wasting fuel, but you have no idea how much damage you're doing to that engine!"