Schwab has top notch research tools, and acceptable commissions and fees. Schwab loses some marks for a mediocre registration process and average charts but I still recommend the service.
Registration - C Trading - B Charts - C Research Tools - A Commissions and Fees(Pass/Fail) - Pass
Read my full review of Schwab and other major online brokers at http://onlinebrokerreview.blogspot.com/
Last edited on Dec 21, 2008
Charles Schwab is recommended by OnlineBrokerReview