Call me crazy, but I like how the Canadian banks are strong all all copy each other.
There's lots of branches and ATMs of each around, each seem financially sound, and even though they like to nickel and dime people, all you have to do is pick basic savings and chequing accounts and the fees are non-existent for basic transactions.
Getting burned with ATM fees isn't a big deal. There's so many of each ATM around.... BNS, RBC, CIBC etc... chances are good you'll pass by the one you use on the way to work.
Mortgages are at what?..... 2.5% now? You'd think with 5 strong banks who copy each other in a "wink, wink, nudge nudge way", they'd all follow each other and make loans and mortgage rates sky high. But they don;t.