Certainly people who are there are in best position to observe. in general, Calgary is best as of now atleast untill 10,000 more IT immigrants arrive with their spouses so 20,000 jobs will disappear from market. Calgary, being oil capital of Alberta has more these places to work. Edmonton being...