Actually, IMHO, the BEST solution for cold weather starting is to have the block heater plugged in, AND a magnetic oil pan heater, on a 4 hour timer-the block heater will help w/combustion & quick heater operation, and the oil pan heater keeps that all-important crank speed up. A strong battery & good starter are big helps too, along with correct valve adjustments (got those) & good compression (ain't got that!!).