I have both. Regarding strictly brokerage, I have found IB always better for quote speed (stock and futures, but supposedly TS will soon have a direct quote line to speed up futures), faster exect., and cheaper. However, TS's analysis package is very good, been using some form of it for 5 years.