In-spite of ALL the prep work we have done back home, we still feel lacking :(. May be because we were so confused about the settlement organizations and their network here. Out of our own experience, we suggest the below to any newcomer in Ontario here.
www.settlement.org is a one stop shop for info for newcomers to Ontario. As soon as you arrive, find your nearest Newcomer information center or a center for education and training. Either of the above centers will help you apply for a SIN card, OHIP, housing, employment, bank accounts etc., They can help with finding employment, bridging courses, CO-OP programs, prepare resumes, cover letters, you name it, they help you with it. The best part is, they do not stop their services until we get a job :). They offer free local phones, internet, faxing, printing, photocopying etc.,. They offer free in-house child minding services for our kids, while we use their services at their centers. This might not sound that important, but believe me, as a newcomer you will want to spend at-least half a day everyday until you feel kinda settled :). What more can a newcomer ask for?