I am trying to figure out whats the best place to live and work in Canada. I am thinking about moving over there.