I am with TD currently, however i feel like i'm getting raped by service charges etc. I have an unlimited account with them but still get all these extra random fees... RBC looks a lot better for this from what i've seen...
But from first hand experience, beyond, who are you guys with??