I use Scotia Bank as l find them very friendly and more than willing to help with any situation
example: I spoke to the manager and he agreed to instanly cash any usa $ checks up to $3000 per check,that was cool as my account was only 2 weeks old
TD Canada Trust is my personal account no reason other than they seem ok