Canada: Montreal over Vancouver, as Anglo-French relations/differences still have an outsized impact on politics in that country as I understand it.
Montreal is bilingual French-English, yes.
HOWEVER. (political rant incoming)
In RL I don't travel much. Across town is a long trip for me these days. It's been 20 years since I was out of town for any reason besides a couple of medical appointments in a nearby town.
Hypothetically, if I were to travel anywhere in Canada that I wanted, I'd be in BC
thisfast. There are so many places to see in Vancouver and Victoria that I could spend a month doing them, given the mobility and means to do them. I've been out there twice before - in 1977 and in the mid-'80s - and barely scratched the surface because we had so little time (just 2-3 days on the Island, and mere hours in Vancouver).
And here's a relevant political point in favor of Vancouver. There aren't any language laws there. Quebec has language laws. Some people have reported being treated like crap in hospitals there if they don't speak French. I can read some French if it's not too complicated. I used to be able to carry on a conversation, but "use it or lose it" has meant that I haven't seriously used any spoken French in 35+ years, and the last time was just because I had my old high school French teacher as a typing client (once he found out that I charged a
lot less than a lawyer to type legal documents, he came to me for that sort of thing - some of which was in French). So my conversational skills in French are rusty. I can't imagine trying to communicate medical issues in anything but English.
There are so many ways in which the current Quebec premier has basically hung an " English Canada GTFO" sign at the border, with some of what he's said, some of the policies put in, and what from this side of the border looks like a hostile attitude toward anglophone Canadians (particularly university students; apparently anglophone students studying there add nothing of value to that province even though they live there, work there, study there, socialize there, spend money there for necessities and recreation, and might have plans to live there permanently for work or family if they happen to end up in a relationship there)... nope, for all of these reasons and more, I will never set foot in Quebec (yes, I know I realistically wouldn't be able even if I wanted to, but for me this is a matter of principle and has been ever since Bill 101 was enacted decades ago).
Another point in favour of Montreal: I hadn't realised how small Vancouver is.
Defining Canadian cities by population is misleading. Vancouver has been growing over the past several decades, gradually swallowing up towns around it and places that used to be distinctly not-Vancouver are now basically bedroom communities that are so close to being part of it that it makes no real difference.