Ontario Universities are good for the most part, but good luck finding any decent skiing.
Rule out East coast Canada for skiing purposes (despite the fact that im going to school in Nova Scotia next year :P )
Anything in the prairies both sucks and theres no skiing
Quebec universities ie: Concordia, McGill are your first real options. Theyre good schools, and you have skiing in both the eastern townships, (Owl's head, Jay Peak, etc) and in the Laurentiens (Tremblant, Ste Sauver/ Avila) Your only obstacle are the high entry requirements and of course French.
Alberta and BC I say are the best of both worlds. Your schools are pretty decent and the skiing is more then decent (despite travel times)
In both Alberta and Quebec the drinking age is 18, but theyre the only provinces in Canada that are. BC or Ontario youll have 19 as a limit, but theyre not too strict as long as you have a concinving ID
And the sign said long-haired freaky people need not apply,
So I tucked my hair up under my hat
And I went in to ask him why,
He said, "You look like a fine upstandin' young lad.
I think you'll do",
So I took off my hat and said, "Imagine that,
huh , me workin' for you."