I just suggested to ET that brokers also be identified by the type of software. I think for serious, active traders, a Linux / Java / MS coded / stand-alone connection is far superior to a browser-based. I've used IB's Java stand-alone for years, but many of the newer firms tend to go quick & dirty, with browser software. I trade 98% via desktop, with 10 multi-screens, and only use a cell if emergency. Looking for another broker, but only with stand-alone connections.