I think that IB is a very good of jack-of-all-trades kind of firm that meets the needs of a very wide variety of traders. As a result, they have many satisified clients. Through IB, you can trade U.S. stocks, U.S. futures, currencies, foreign stocks and futures, basically anything you could...