Being originally from Michigan I kind of have an idea what winter is about. However now that I live in the great frozen North(Alberta Canada) I'm thinking that New York isn't sounding to bad. Maybe I will come and join you.

Do you have to plug your cars in, in the winter??? I am not looking forward to this.

Anyway have a great Winter if that is possible.