I understand there are a lot of great local options for physics, but if I were from another country I'd go to one of UBC, McGill or UofT, for the name. But I'm sure there are many undergrad programs (at least) just as good through out the country. McGill is quite good for theory apparently, but...