I've been using Fidelity AT and their Ipsreads/optiontrader Pro seems ok for actual trading - I've been looking at Optionvue for analytics and I'm in the trial period - Optionvue is pricey but it seems to have analytics that may make it worth it I haven't looked at Think or swim