I know Etrade is the most popular online trading broker; however, their commission is very high!!! As a beginner like me, their price is too high for me. I kind of narrow my choice between "ThinkOrSwim" or "TradeKing". I attended one of the courses that was offered by ThinkOrSwim, and I like their trading software. On the other hand, I learned about TradeKing on SmartMoney magazine, and I like their cheap commission price. Which one should I choose? Please suggest me a online broker that is cheap and worth trusting. Thank you so much!