I would not agree that only Toronto is respected, as there is a major university in the capital city of each province and many of them are quite respected.
As for avoiding Edmonton in the winter, what kind of Canadian are you? -30 C is the perfect weather in the winter. And if you are...