hi maverick,
I use Stockwatch, it has good level 2, streaming tickers, good news and above average analytics. It costs me about $100 a month but i have the daytrader feature which costs half of that. Any other questions, feel free to ask.
http://www.stockwatch.com/
Al