Anyone had experience with installing an engine block heater? Is there one that works better than any other? I'm going to be living in some extremely cold weather this winter and was thinking it might be a good idea to install one. Any info would be appreciated.