Hi Jassi & Ankit,
I started the process of account opening with Scotia bank and found them to be quite helpful. The form was less than a page long with the bare particulars, they offer a one time (upto 50 k CAD transfer per family) before landing, they have the max number of branches in canada...