I'm looking for a brokerage that does what Cybertrader does. Free real-time charts with a nice outlay that actually allows clients to live in Canada. IB is fine for execution but it's charting and data is a joke so I'm looking to move on. Any suggestions?