I've been using Scotia iTrade since it was Scotia Discount and have watched it go from being a poor cousin of TD Web Broker to a system that is almost enjoyable to use - very little down time. I tried Web Broker but go fed up with TD and switched to Scotia many years ago. When they took over the Canadian arm of E-Trade and launched iTrade, my accounts got switched automatically to a version of the iTrade platform. The introduction of Flightdesk with the Level 2 quotes and the ability to maintain multiple lists of security quotes has proven to be a great addition. I maintain about 8 lists of securities on Toronto and NYSE by category (financial, oil & gas, US stocks, ETFs, Utilities, Mining, etc.) with anywhere from 10 to 50 stocks on each list. Except for Vancouver which is 15 minutes delayed, these lists provide up to the minute quotes by price, sales volumes, high & low for the day and current trend. They can show the current dividend rate, yield, ex-div date and payment date for each stock on each list. Some of this info is also available on the iTrade detail account listings as well.
I have separate desktops of Flightdesk for charts and options as well as the quotes. Each of the 8 or so lists are attached to each of these desktops. I also have a new desktop that provides daily performance of the Canadian. and US markets (most active, biggest gainers / losers, new highs / lows, oversold / undersold positions, etc.). You can opt to have flightdesk running for up to eight hours.
You can trade directly from Flightdesk and can divide the screens so as to show indices, outstanding orders, your holdings in each of your accounts and other pertinent info.
Flightdesk is available for free if you have $250,000 or more in assets in all of your accounts combined or if you trade more than 30 trades in a quarter. Like a lot of software, there are probably more capabilities than you will ever use unless you are a very sophisticated trader. My Flightdesk is on from 9 to 4 daily and I wouldn't trade without referring to it.