bussiness-wise Toronto is more diversified , it has a good balance of financial and high-tech sectors, so it provides all sorts opportunities for different levels of skilled workers. On the other hand, Ottawa's bussiness organization seems more monolithic in that it concentrates on TeleTom-IP related industries, so it only needs workers with highly specified skills, which you can only expect from senior guys.