My first broker and I always liked their site/way of doing things. Plus the free advanced analyzer program is how I search for stocks to target (buy options on) Optionsxpress seems crude in comparison. The only reason I got an account an optionsxpress is to trade futures. A lot of brokers cater to the "nanosecond execution" crowd. Since I don't give a s*** about day trading those brokers are not for me.