It's not so much that I need a block heater. Due to my wife not driving it very far to work, the battery does not charge.
So on cold days the starter turns over very slowly untill she catches.
I think a block heater would get it going a bit quicker.
I will look into the above external heater. That's a great idea.
Here in Missisauga it was down to -21 degrees the other day.