I have read most postings on Canadian merchant accounts and I chose Merchant-accounts.ca.
They have a low startup fee and a decent discount rate. The discount rate could be lower, but it seems everyone else was trying to nail me with hidden charges. Merchant-accounts.ca is very upfront with their charges and handled the service end of things very professionally.
I also resurched Worldpay and Psi-gate which were both comparible in costs (they were too much for monthly fees and strtup costs)
Basically I was looking for a place to walk me through the process as I found it very confusing. Dave at merchant-accounts.ca is VERY informed.