My civic came with one as standard equipement from the dealer. You plug it in....and when you come out in the morning, your car is still semi-warm.
The only time that you really need to use it is when temps get severely below 0, and you don't have a garage. It keeps the engine semi-warm. It prevents the block from cracking during the warmup period during extremely cold temperatures.