An interesting analogue to Toronto would be Munich. Munich is probably not as globally important as Toronto, but it's less worldly by a matter of degrees rather than magnitudes. Similarly, it is a large city in a fairly decentralized country that has a smattering of equally-sized centres that are just as, or more important than Munich: Frankfurt is the transportation gateway and financial capital while Berlin is the government centre and the cultural heart of the country. Even Hamburg (which is the least threatening of the 4 big German cities to Munich) has its publishing houses and port. My uncle (who lived for a period of time in Munich) and always lived in Southern Germany once went on about how Munich is a "Weltstadt" (World City) pointing out that it has the 2nd busiest airport in the country (still busier than YYZ) and is home to companies like Allianz, BMW, etc. It's an almost touchingly Torontonian response, as if when challenged, we bring out facts like how Canadian banks are taking over the US and how our film festival is now the 2nd largest in the world after Cannes and how Broken Social Scene is here - factoids that aren't going to interest anyone who hasn't already noticed. Also, like Toronto, Munich tried to assert itself on the world stage with the '72 Olympics. Toronto failed to get the Olympics but then again, the Munich Olympics were marred by terrorist attacks and didn't exactly leave a favourable world impression. More recently, the rise of Berlin has stolen a lot of thunder from Munich, which used to pride itself as being the cultural centre of West Germany.
Toronto is in the same boat: it's the financial powerhouse, but the nerve centre of Canada's growth industry (energy) undoubtedly belongs to Calgary. The 8 million Francophones of Canada don't recognize Toronto as their cultural centre, nor should they. Vancouver is quickly growing in importance and, while they are still well behind us, we can increasingly see them in the rear-view mirror. Being the gateway to Asia and having an Olympics is probably not hurting their cause. This decentralization has created regional centres that are forces to be reckoned with: the difference of importance between Toronto and Montreal, Vancouver or even Calgary is less than the difference between New York versus Atlanta, Phoenix or Seattle. While other mid-sized countries have put all of their energy to asserting themselves through one centralized city (Buenos Aires, Bangkok, Paris, Seoul, Cairo) we have at least 3 cities that compete with each other, and none of them is so much smaller in importance from the rest that they will drop out of this race.