Hi Varmaforu,
I am also in the same situation and am planning to land in toronto rather than Alberta, So have u landed in Canada or still planning to land. Pls share your experience as it would be of gr8 help to me in taking decision regarding landing in Canada as the above link talks about...