I'm so glad you allowed us to pick 2 options.
I absolutely LOVE what TD Ameritrade is doing. Unfortunately, for my day trading of stocks, their commissions were a tad expensive. So I use RML Trading for all of my order entry... yet most of my data and research happens with a small account still at Ameritrade. I use their QuoteTracker, StrategyDesk, Level I and IIs, Market Motion Detector, etc... Ameritrade just continues to provide useful tools for traders. They just seem like the best all around brokerage that's on the ball. The downside, as I said, is the trading commissions. RML Trading has been great in that aspect. Also both brokers having GREAT customer service. Don't really have complaints with either of them. RML Trading offers ECN rebates... that's a nice plus.
