CIBC's offer, introduced at the start of April, for $300 cash for opening a new chequing account, seems worthwhile enough.
https://www.cibc.com/en/special-offers/cibc-smart.html
Need to keep the account open for 12-13 months, and pay a service fee of $4.95 per month most months, but that should net out to over $200.
I'd appreciate feedback.