Gd, I wouldn't recommend any of your choices for DT. Go w/ a direct access broker...many have already been mentioned. However, if you like to trade in mega-thousands of penny stocks, steer clear of IB since the penny/share commish will eat you alive.