The top online stock brokers are:
Charles Schwab
E*Trade
Fidelity Brokerage
Interactive Brokers
OptionsXpress - XpressTrade
Scottrade
TD Ameritrade
ThinkorSwim
TradeStation Securities
Wall Street Access
Stock Trading
Options Trading
Futures Trading
Forex Trading
Commodity Trading