At least from the games perspective, that aspect doesn't matter very much. What distinguishes those at the junior level versus those at the intermediate and senior levels really comes down to experience. What matters in experience are the products you have worked on, your experience, and your portfolio. Having a solid skill set built through post-secondary education at either the college or university level is critically important when you're starting, but by the time you hit five years, your experience is far more important than the actual education you had. We find more experienced personnel coming out of the clusters because the clusters are producing more people. Proportionately, there are more people at the higher levels.
For the games sector, Montreal is among the top places. Montreal has a mature sector. It has been around since about the mid-1990s. It has a lot of large players, such as Ubisoft, Electronic Arts, Funcom, and a number of other sectors. It also has a very burgeoning small to medium-size enterprise industry and well-established relationships with the schools, such as the Université de Montréal and a number of the others. They're all producing the graduates who will then come up through the ranks.
For the others, it depends on the specifics. Vancouver, for the games industry, is changing a lot. It was a very mature cluster and focused on building console games; now that's shifting to building games for smart phones, which is a completely different skill set. They're changing in terms of the nature of the jobs they're offering.