I don't know, all 'round I'd have to say that Calgary is the best city in Canada. Yea, YVR has it's perks, but Calgary just inches past it on a number of levels.
Now don't forget Montreal, I love that town too, and I'm a born and bred Alberta boy.
Oh yea, whatever you do don't go to Edmonton, otherwise known as the Chucker. Grew up there; go back to see family; that's where it ends.