A major pro for IB is their security ID token. It's a device about the size of a key that generates numbers when you want to log into your account or withdraw money, making it virtually imposible for someone to commit fraud, unless they have the token with them. I don't think TS currently employs this technology. IMO, all brokers should utilize this technology.
You can read about it here.
http://individuals.interactivebrokers.com/en/general/about/mediaRelations/02-07-05.php?ib_entity=llc
You can read about it here.
http://individuals.interactivebrokers.com/en/general/about/mediaRelations/02-07-05.php?ib_entity=llc