What's the best charting software?

What’s the best or most popular charting software?
Right now i’m just using MetaTrader4 but I’m more inclined to use ECN type broker and usually their trading platform doesn’t include charting or it’s very limited or they want extra money for it.

Open a demo account with an MT4 broker for the charts and use the ECN to execute. That’s what a lot of people are doing.