Asalaamu alaikum, sister,
My wife and I live just outside of Edmonton, Alberta, and there are indeed many thousands of Muslims here - many living within close proximity to Al-Rashid Masjid (which happens to be the very first mosque that was established in north america). Alhamdulilah we have a very good brother for our Sheihk, as well as his assistants. Anyhow, many people move to Alberta to take advantage of our geographical security, booming economy, political stability, as well as the (for the most part) tolerant and open society. The University of Alberta is a good example of some of the fine educational institutions available, being at the fore-front of cancer research breakthroughs.
There are thousands of families here whose fathers and husbands (as well as mothers and wives for that matter) work up North in the oil industry and other related fields. Often, the family will be based out of Edmonton and the workers will be flied up and back down every few weeks; Three weeks on the job, one week off for example. Or they drive the ~5ish hours. Many people chose not to base their families out of Fort McMurrary (the main oil & gas hub) and other "work towns" because the social conditions up there are much less pleasant on the whole.
Calgary is conciderably further South from the source of our boom, much closer to America, and workers from there have a less convienient route to travel - that said, the majority of the corporate-type jobs are based in Calgary, and it is an extremely beautiful city. I was actually born in Calgary, but that's besides the point. ;-)
I would recommend Edmonton and surrounding cities as a fine place to live to nearly everyone. The only real down-side that I've ever come across about this town is that tactically we're a prime target in respect to "enemy attacks" (whoever that may be) for several reasons: We have "West Edmonton Mall" here which is one of the largest malls in the entire world (and therefore an epitomy of Western consumerism/capitalism), the political headquarters and parliament is based in Edmonton (Alberta's capital), the "1st Patricia's Regiment" (who are primarily responsible for the last 5 years of Canadian "contributions" to Afghanistan) as well as the military General in charge of the mission as well as a nuclear silo are all connected to the military base outside of Edmonton, the oil & gas refineries are almost all inside of Edmonton, many of the corporate offices are in Edmonton and for a bunch of other, more minor reasons. InshaAllah nothing bad will happen here, though.
I hope that insight helps. Take care.
WaSalaam,
Br. Ahmed