Missing from that list is probably the largest U.S. broker, Charles Schwab. (I'm a client by default, as Schwab bought my previous broker, T.D. Ameritrade, which had bought my still previous broker, Jack White)
Unsure about Schwab's client services but they should be at least as comprehensive as Ameritrade's were. They're a "discount broker", with free trades and some research available.