What brokerage company do you belive have the best fundamental data and tools. I tried out several and really like TRADEKING. Have tried out Scottrade, TDAmeritrade, Schwab streetsmart, and IB (love IB for executions only, but fundamental data, NOT up to par)