Wow, not one vote for Christian Yelich? The guy hits for a high average, power, has speed and plays solid defense. I would still choose Trout because he has been so consistently good for longer than Yelich, Bellinger and the other young guys.
I like Buehler but would choose Cole--he is just dominant and has been healthy and really if he follows the Verlander model, he will be outstanding into his late 30's.