Sierra Chart with Interactive Brokers is also a common choice. Lots of low cost options depending on what you want ... http://www.sierrachart.com/data.html