There are a lot of different software out there that have different strength and weakness. Software that does charting well, software that does order execution well, software that does scanning well or may be it is just a good system.
So may be some detail on what BEST mean?