Hi, and welcome to the forum!
So, how will you decide between Vancouver and Toronto? Flip a coin?

They are both really great cities - and very different, one from the other.
Oh, and congratulations on the visas! As you will see, we have lots of folks here who are just starting the process. You can definitely help show them that, while it takes time and persistence, it is, indeed, possible.
Cheers,
Bev