If you're getting started with online trading, one of the most important decisions you'll make is choosing a trading platform. There are dozens of options available, each with its own set of features ...