Who makes the best O-Gauge trains?
Nobody. Deciding which manufacturer is “best” is a completely subjective process and is purely a matter or personal opinion and preference. Every manufacturer imparts unique characteristics to their trains that make them special. A better way to answer this question would be that there no companies that make bad O-Gauge trains. The important thing to remember is that all O-Gauge trains are compatible with each other, so don’t feel that you have to limit yourself to just one brand.