Even though Canada is cold, it is still a good place to live or travel to. It could get cold, but as long as you dressed warmly, it wouldn't be a problem.
The weather in Toronto is similar to New York. There are a lot of major attractions and fun stuffs to do. We also have Whistler which is an awesome ski resort and party place. The winter olympic was recently held there. (I am planning to go there in March). We got Montreal which is another party place, and everyone speak French. We also got Bannf, which is one of the the most beautiful places in the world. Vancouver is also a nice place to hang out; you can enjoy the view of the rocky mountains where ever you go.