Personally, I think the world needs more political analysts. Eventually, I’ll run out of degrees to do, and no call centre will want to higher me.
Despite both Ottawa and Kitchener-Waterloo’s claim to be “silicon valley north,” the area including north-east Toronto, Richmond Hill, and Markham has the highest concentration of high-tech computer related industry I believe. We seem to do well in that department, but, aside from AMD (formerly ATI), I’m not sure how much R&D goes on up there (Nortel in Brampton, I guess … but not the greatest success story anymore).
Toronto could be a hot bed for R&D if we pushed kids into technology related education, rather than having so many graduate from the social sciences and humanities. The one thing KW has going for it, is so many computer graduates (York and Toronto's programs suck by comparison).
As an aside, I wonder if BCE can move its headquarters to T.O. after it sells or merges itself with another company.