-Any passport office you like. I didn't find North York that bad, lined up at 6.30 and was out by about 9.30.But does it matter which office I apply to (I want to skip Toronto, it sounds like hell)? Can you still pay for express procedure if you have proof of travel and less than 45 days to the travel date?
Another question: Is there a way to enter Canada on the way back without a passport? Apply abroad for one, or get one of those temporary travel documents or something like that?
-Why would you, they really only take two weeks, after all. Pay for the pick-up if you wish to be sure, only $20.
-There's no easy way to return to Canada by air without a passport. You could walk across and on strength of citzienship certificate etc get admitted - if you can get into USA of course.
-You can apply abroad for a passport - 8+ weeks last I heard - at Embassy consular section.
-There are temporary passports and emergency passports, extra cost, limited use and validity, and you'd still need to get a proper passport anyway later. I believe they'd make you show you need it on emergency basis. (For real hair-on-fire emergencies I think they have another tool or two, but not something you can or should plan on)