Not sure what the answer is to your question, but I've had pretty solid service with Ameritrade.
"ThinkorSwim" is gonna add even MORE value to them. From what I've heard, the platform "rocks". I believe that the data-feed comes from S&P Comstock too, which is owned by Interactive Data.