Q: Where is the best city in Canada?

A: Did you mean where should you go on vacation, or where should go in terms of moving? For a vacation, I would suggest Vancouver. It's a thriving tourist city and has many activities and sight-seeing opportunities to offer, even if the weather is something that takes some getting used to. For a place to live and work, Edmonton is your best bet. If you're breathing, you can get a job within a week in Edmonton. Plus, there's a very good public transportation system. Last I heard, however, it was still the homocide capital of Canada... Calgary has... the mountains?