For us it was who had the closest branch. Also, CIBC waives all service charges for us. RBC didn't offer that, not even close. They wanted $30 a month for some bogus VIP service that CIBC matched for nothing.
If you're low income, you pay service charges out to wazoo. For us Yuppies, we don't pay. Seems kinda funny, eh?