For money wise, Fort Mcmurray is the best. But for a place to live it's okay just learn to love it, I've been here for 4 years already.
If you're looking for a job,preferably site job,better apply online, then if you have interview, that's the only time you fly to come here. Once you got the job then start settling here. It would be easier for you because here everything is expensive. It's better to adjust into a place when you already have a job.
But if you're looking for a job like in the fast food, restaurant, groceries, dept. store, etc easy to find a job.
That is just my suggestion