After reviewing your table (thanks again!) I contacted RBC, Scotia, and CIBC by email. After getting a feel for them via email (the Scotia rep is new this year apparently), we spoke to CIBC and RBC on the phone. Both were informative, by RBC was motivated, kind, and really seemed to care. So we will be going with RBC. Highly recommend her.
Also, if you are recommended by someone, they get the Avion fee waived for a year. So if you decide to go with them, and you know a friend who already went with them, name drop for their benefit!