There's a great post on Canadian Immigration Experts website regarding information technology specialists.
What are your thoughts about it and how do you think it will impact the job market?
Will most of the new employees arrive in the large cities? that's where the jobs are so how will they be distributed to smaller cities?