Well, if you are learning to trade, there are some good threads like Jack's.
There are many trolls who will try to ruin the threads.
Also, as noted there are reviews of brokerages.
I am going to share something now that can make many people money or at least keep them from losing money.
If you plan to trade forex instead of signing up at a forex brokerage account, sign up with a futures account and trade currency futures.
The reason being that all future data feed is the same for everyone whereas the data feed being supplied for the forex is being supplied by the forex broker.
Also, the forex broker can and does trade against client accounts.
Heres some more advice, if you plan to trade millions of shares of stock, its better to go prop to get the lowest commissions.
If you plan to make money trading, you need to do something different than what everyone else is doing.