Warming the engine by letting it idle in the driveway is not a smart idea (and illegal in some states). The engine doesn't operate at its peak temperature, resulting in incomplete fuel combustion, soot deposits on cylinder walls, oil contamination, and ultimately damaged components.