OT trading small caps and micro caps it is better to trade through scottrade and etrade, they both cover pinkies and they both have a direct trading platform if there is 25k in the account... that is the ONLY way to get quick executions.
alphatrade.com is a $40/mth program for level 1 and 2 with charts and news and the capability of following 250 stocks on streamer