I also live in Ontario and I did a tour in 2004 across north america. I was in shock when I saw Whistler... then a week later I was in St Anne. There is no comparison GO2WHISTLER first!! Then Skip St Anne and go to the Massif. The Massif is like Grouse Mountain in vancouver (Great Steaks @that resort lol) but you have the St Lawrence to look at while you board vs seeing all of Vancouver while you hit a couple of good jibs on the way down.
Hope this helps!