iBank for canada
Strictly speaking, iBank only supports automated downloading for ING Direct - Canada, but we do intend on updating support for additional Canadian banks.
In the meantime, you can use iBank's integrated browser to connect to your bank's website and download transactions that way. To do this, enter your bank's web address in the Account Info pane, then select the "Website" button from the iBank toolbar. You will see your bank's site open in a new window within iBank, which allows you tab back and forth. It's a simple workaround, even easier than I make it sound.