i like vancouver.. plenty of good schools here..
but i am kind of biased since i live here..
Nightlife is nice ,if you got money you can have plenty of fun, Lots of bars , clubs in downtown..
Weather wise vancouver is awesome.. Toronto almost always gets more snow..this year was the worst..