I have tentatively decided to open an IB account. I would need to get some data service. I generally trade only a few stocks at a time, and need 1) real-time data for the few stocks I trade 2) real-time intraday charting (tick by tick update) down to at least 5 minutes. 3)delayed Time/sales for review of any problems. Right now I use myTrack's Silver Plan which gives real-time data on up to 20 stocks, and intraday charting for up to 4 stocks. This is plenty for me since I only trade a few stocks at any given time. I get my L2 from Ameritrade, which works fine. I pay $20 for real-time data, $15 intraday charting, $1 NASDAQ fee, $10 for Ameritrade L2, etc., all together about $50/mo. Where can I get comparable data for cheaper price? Again, basically I need real-time intraday charting on a few stocks.