In case anyone gets confused, just to clarify a little bit:
- Block heater doesn't really help prevent from rusting...
If you want to install a block heater to keep engine warm in winter, check whether your car already has one at first. Most American cars have it installed already by default for Canada (at least). You don't need to spend more money for a second one