What you said is what I want to say. If you land on Vancouver first, it is difficult for you to find a high salary job.But if you land on Ottawa and Toronto, you can find a good job not so difficult, and then you can transfer anywhere ,because you have experiences now. I don't think a new immigrant can find a 80K job in Vancouver. But I did it in Ottawa without 1 month. I think I
will transfer to Vancouver sooner of later with higher salary.
My conclusion is true and have enought practical supporting. There are many IT
company in Ottawa NT,alcatel,cisco,ibm,nokia,almost famous global company can be found.In vancouver,there are only small branch of the aboving company.They hire less new immigrant.Even in the same company of different location,you will
get different salary.
So,for a new immigrant, to achieve a good start, forget about landing in Vancouver first.