Actually, no, I have not yet decided where to go, because this is up to the job I can get over there. I'm going to that city, where I get work. As you said, you can always look for another job when you're there. That means to me that I can also always look for another city once I am in Canada.
However, my favourite location is either Toronto because of the business opportunities or Vancouver because of their lifestyle (and because I am used to their kind of weather
).