I am about to start trading on the stock market, and would like other peoples validated opinions on which companies are the best to trade through. Factors that spring to mind are cost, speed, convenience etc. Any help would be greatly appreciated.