I've had good results trading options, including spreads, with Tradeking. I have not used any other broker, so do not have anything to compare it to, but as a relatively new trader I find the interface easy to understand and use, and the probability calculator is very useful.