The only real alternative I see is Lime. IB doesn't offer the data feed for doing trading based on LevelII. Iowever if I don't do a million shares a month I can't go there. So I'm waiting until I can afford a professional data feed and hardware. Going to take a while.